Linux Source Code
Home
Release 7.2
Help
9p
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Kulkarni
Al Viro
Andreas Gruenbacher
Andrew Morton
Aneesh Kumar K.V
Anthony Liguori
Anton Altaparmakov
Arjan van de Ven
Breno Leitão
Chengguang Xu
Christian Brauner
Christoph Hellwig
Dan Carpenter
David Howells
Deepa Dinamani
Dinu-Razvan Chis-Serban
Dominique Martinet
Eric Sandeen
Eric Van Hensbergen
Eric W. Biedermann
Eryu Guan
Greg Kurz
Hongling Zeng
Hou Tao
Ivan Orlov
James Morris
Jan Kara
Jeff Layton
Jianyong Wu
Jim Garlick
Jim Meyering
Joakim Sindholt
Joe Perches
Johannes Berg
Josef Bacik
Jun Piao
Kirill A. Shutemov
Latchesar Ionkov
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Stoakes
M. Mohan Kumar
Mateusz Guzik
Matthew Wilcox
Miklos Szeredi
Neil Brown
Nicholas Piggin
Others
Pierre Barre
Prem Karat
Randall P. Embry
Remi Pommarel
Sripathi Kodi
Steve French
Tejun Heo
Thomas Gleixner
Tingmao Wang
Toke Höiland-Jörgensen
Tyler Hicks
Venkateswararao Jujjuri (JV)
Will Deacon
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
336
-
18
1533
Aneesh Kumar K.V
Christian Brauner
Al Viro
Latchesar Ionkov
Venkateswararao Jujjuri (JV)
Eric Van Hensbergen
Eric W. Biedermann
Miklos Szeredi
Christoph Hellwig
Jan Kara
Sripathi Kodi
Andreas Gruenbacher
Abhishek Kulkarni
Linus Torvalds (pre-git)
M. Mohan Kumar
Jianyong Wu
Dominique Martinet
Others
August 1993
January 1995
March 2000
September 2005
January 2006
January 2007
July 2007
October 2007
July 2009
August 2009
March 2010
May 2010
August 2010
September 2010
December 2010
January 2011
February 2011
March 2011
July 2011
September 2012
January 2013
December 2013
October 2015
November 2015
December 2015
March 2016
June 2016
September 2016
February 2017
September 2018
September 2020
January 2021
August 2021
November 2021
June 2022
September 2022
January 2023
January 2026
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 882}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 305}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
902
58.84%
Christian Brauner
318
20.74%
Al Viro
88
5.74%
Latchesar Ionkov
48
3.13%
Venkateswararao Jujjuri (JV)
40
2.61%
Eric Van Hensbergen
36
2.35%
Eric W. Biedermann
15
0.98%
Miklos Szeredi
13
0.85%
Christoph Hellwig
13
0.85%
Jan Kara
11
0.72%
Sripathi Kodi
10
0.65%
Andreas Gruenbacher
9
0.59%
Abhishek Kulkarni
7
0.46%
Linus Torvalds (pre-git)
6
0.39%
M. Mohan Kumar
4
0.26%
Jianyong Wu
4
0.26%
Dominique Martinet
4
0.26%
Others
5
0.33%
Total
1533
acl.h
54
-
8
297
Aneesh Kumar K.V
Al Viro
Christian Brauner
Dominique Martinet
Christoph Hellwig
Latchesar Ionkov
Eric Van Hensbergen
Miklos Szeredi
September 2005
January 2006
May 2010
September 2010
January 2011
July 2011
January 2013
August 2021
November 2021
September 2022
January 2023
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
184
61.95%
Al Viro
47
15.82%
Christian Brauner
32
10.77%
Dominique Martinet
10
3.37%
Christoph Hellwig
9
3.03%
Latchesar Ionkov
8
2.69%
Eric Van Hensbergen
4
1.35%
Miklos Szeredi
3
1.01%
Total
297
cache.c
76
-
11
345
David Howells
Abhishek Kulkarni
Eric Van Hensbergen
Aneesh Kumar K.V
Latchesar Ionkov
Andrew Morton
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Joe Perches
Others
May 1998
February 2002
July 2003
September 2005
July 2007
September 2009
February 2011
November 2011
April 2018
May 2019
November 2020
June 2021
September 2021
June 2022
June 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 150}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
200
57.97%
Abhishek Kulkarni
87
25.22%
Eric Van Hensbergen
33
9.57%
Aneesh Kumar K.V
8
2.32%
Latchesar Ionkov
6
1.74%
Andrew Morton
3
0.87%
Thomas Gleixner
2
0.58%
Linus Torvalds (pre-git)
2
0.58%
Linus Torvalds
1
0.29%
Joe Perches
1
0.29%
Others
2
0.58%
Total
345
cache.h
26
-
7
60
Abhishek Kulkarni
Al Viro
Eric Van Hensbergen
David Howells
Latchesar Ionkov
Thomas Gleixner
Others
September 2005
January 2006
March 2006
September 2009
September 2013
October 2015
May 2019
November 2020
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Abhishek Kulkarni
25
41.67%
Al Viro
12
20.00%
Eric Van Hensbergen
10
16.67%
David Howells
5
8.33%
Latchesar Ionkov
3
5.00%
Thomas Gleixner
2
3.33%
Others
3
5.00%
Total
60
fid.c
316
-
20
1254
Latchesar Ionkov
Eric Van Hensbergen
Aneesh Kumar K.V
Al Viro
Dominique Martinet
Greg Kurz
Tyler Hicks
Remi Pommarel
Eric W. Biedermann
Jianyong Wu
Dan Carpenter
Andrew Morton
Thomas Gleixner
Linus Torvalds (pre-git)
David Howells
Sripathi Kodi
Linus Torvalds
Joe Perches
Others
May 1998
February 2002
July 2003
September 2005
January 2006
March 2006
January 2007
July 2007
October 2007
February 2008
March 2008
November 2008
March 2010
June 2010
August 2010
September 2010
February 2011
March 2011
November 2011
January 2013
February 2013
August 2014
January 2017
June 2018
May 2019
September 2020
November 2020
January 2022
May 2022
June 2022
March 2023
May 2024
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 400}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 18, "token_count": 47}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Latchesar Ionkov
458
36.52%
Eric Van Hensbergen
274
21.85%
Aneesh Kumar K.V
213
16.99%
Al Viro
72
5.74%
Dominique Martinet
60
4.78%
Greg Kurz
47
3.75%
Tyler Hicks
36
2.87%
Remi Pommarel
30
2.39%
Eric W. Biedermann
18
1.44%
Jianyong Wu
15
1.20%
Dan Carpenter
14
1.12%
Andrew Morton
3
0.24%
Thomas Gleixner
2
0.16%
Linus Torvalds (pre-git)
2
0.16%
David Howells
2
0.16%
Sripathi Kodi
1
0.08%
Linus Torvalds
1
0.08%
Joe Perches
1
0.08%
Others
5
0.40%
Total
1254
fid.h
61
-
9
292
Eric Van Hensbergen
Al Viro
Latchesar Ionkov
Jianyong Wu
Aneesh Kumar K.V
Greg Kurz
Sripathi Kodi
Dominique Martinet
Thomas Gleixner
September 2005
March 2006
January 2007
July 2007
October 2007
March 2010
February 2011
February 2013
May 2016
August 2016
May 2019
September 2020
November 2020
June 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
158
54.11%
Al Viro
59
20.21%
Latchesar Ionkov
21
7.19%
Jianyong Wu
21
7.19%
Aneesh Kumar K.V
16
5.48%
Greg Kurz
7
2.40%
Sripathi Kodi
4
1.37%
Dominique Martinet
4
1.37%
Thomas Gleixner
2
0.68%
Total
292
v9fs.c
786
-
32
3111
Eric Sandeen
Eric Van Hensbergen
Abhishek Kulkarni
David Howells
Latchesar Ionkov
Aneesh Kumar K.V
Remi Pommarel
Venkateswararao Jujjuri (JV)
Tejun Heo
Prem Karat
Jeff Layton
Joe Perches
Dinu-Razvan Chis-Serban
Pierre Barre
Eric W. Biedermann
Sripathi Kodi
Randall P. Embry
Jim Meyering
Dominique Martinet
Chengguang Xu
Al Viro
Kirill A. Shutemov
Andrew Morton
Thomas Gleixner
Jan Kara
Others
July 2003
September 2005
January 2006
March 2006
January 2007
February 2007
July 2007
October 2007
November 2007
February 2008
March 2008
September 2008
October 2008
August 2009
September 2009
January 2010
February 2010
March 2010
June 2010
September 2010
January 2011
February 2011
May 2011
July 2011
August 2011
November 2011
March 2012
September 2012
January 2013
January 2014
June 2014
June 2015
January 2016
February 2017
April 2017
July 2017
April 2018
June 2018
September 2018
May 2019
November 2020
January 2021
October 2021
November 2021
June 2022
December 2022
March 2023
October 2023
November 2024
September 2025
October 2025
December 2025
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 340}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 159}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 48, "token_count": 14}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 406}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 9, "token_count": 15}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 65}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 319}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 45, "token_count": 15}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 837}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 4, "token_count": 183}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Sandeen
1020
32.79%
Eric Van Hensbergen
509
16.36%
Abhishek Kulkarni
408
13.11%
David Howells
343
11.03%
Latchesar Ionkov
256
8.23%
Aneesh Kumar K.V
164
5.27%
Remi Pommarel
98
3.15%
Venkateswararao Jujjuri (JV)
65
2.09%
Tejun Heo
27
0.87%
Prem Karat
22
0.71%
Jeff Layton
22
0.71%
Joe Perches
20
0.64%
Dinu-Razvan Chis-Serban
20
0.64%
Pierre Barre
18
0.58%
Eric W. Biedermann
18
0.58%
Sripathi Kodi
15
0.48%
Randall P. Embry
15
0.48%
Jim Meyering
14
0.45%
Dominique Martinet
14
0.45%
Chengguang Xu
12
0.39%
Al Viro
8
0.26%
Kirill A. Shutemov
4
0.13%
Andrew Morton
3
0.10%
Thomas Gleixner
1
0.03%
Jan Kara
1
0.03%
Others
14
0.45%
Total
3111
v9fs.h
269
-
22
811
Eric Van Hensbergen
Aneesh Kumar K.V
David Howells
Latchesar Ionkov
Dominique Martinet
Sripathi Kodi
Eric Sandeen
Abhishek Kulkarni
Remi Pommarel
Venkateswararao Jujjuri (JV)
Eric W. Biedermann
Christian Brauner
Miklos Szeredi
Hou Tao
Dinu-Razvan Chis-Serban
Al Viro
Thomas Gleixner
Arjan van de Ven
Others
September 2005
January 2006
February 2007
July 2007
October 2007
February 2008
March 2008
September 2009
March 2010
April 2010
June 2010
July 2010
September 2010
January 2011
February 2011
March 2011
July 2011
June 2012
January 2013
January 2014
September 2016
April 2017
July 2017
September 2018
January 2019
May 2019
May 2020
November 2020
January 2021
June 2021
September 2021
November 2021
June 2022
December 2022
January 2023
March 2023
April 2023
January 2024
October 2024
January 2025
October 2025
May 2026
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 139}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
234
28.85%
Aneesh Kumar K.V
229
28.24%
David Howells
88
10.85%
Latchesar Ionkov
66
8.14%
Dominique Martinet
50
6.17%
Sripathi Kodi
35
4.32%
Eric Sandeen
23
2.84%
Abhishek Kulkarni
23
2.84%
Remi Pommarel
15
1.85%
Venkateswararao Jujjuri (JV)
8
0.99%
Eric W. Biedermann
5
0.62%
Christian Brauner
5
0.62%
Miklos Szeredi
4
0.49%
Hou Tao
4
0.49%
Dinu-Razvan Chis-Serban
4
0.49%
Al Viro
4
0.49%
Thomas Gleixner
2
0.25%
Arjan van de Ven
1
0.12%
Others
11
1.36%
Total
811
v9fs_vfs.h
93
-
17
391
Eric Van Hensbergen
Aneesh Kumar K.V
Remi Pommarel
Sripathi Kodi
Abhishek Kulkarni
Hou Tao
M. Mohan Kumar
Latchesar Ionkov
Venkateswararao Jujjuri (JV)
Jan Kara
Christian Brauner
Al Viro
David Howells
Arjan van de Ven
Dominique Martinet
Thomas Gleixner
Christoph Hellwig
September 2005
January 2006
March 2006
June 2006
February 2007
June 2008
October 2008
February 2009
August 2009
September 2009
February 2010
March 2010
June 2010
July 2010
September 2010
October 2010
February 2011
July 2011
August 2011
January 2019
April 2019
May 2019
January 2021
June 2021
November 2021
January 2023
January 2024
May 2026
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 6, "token_count": 4}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
135
34.53%
Aneesh Kumar K.V
91
23.27%
Remi Pommarel
32
8.18%
Sripathi Kodi
30
7.67%
Abhishek Kulkarni
28
7.16%
Hou Tao
18
4.60%
M. Mohan Kumar
13
3.32%
Latchesar Ionkov
8
2.05%
Venkateswararao Jujjuri (JV)
6
1.53%
Jan Kara
6
1.53%
Christian Brauner
5
1.28%
Al Viro
5
1.28%
David Howells
4
1.02%
Arjan van de Ven
4
1.02%
Dominique Martinet
3
0.77%
Thomas Gleixner
2
0.51%
Christoph Hellwig
1
0.26%
Total
391
vfs_addr.c
201
-
16
848
David Howells
Remi Pommarel
Dominique Martinet
Eric Van Hensbergen
Aneesh Kumar K.V
Abhishek Kulkarni
Al Viro
M. Mohan Kumar
Christoph Hellwig
Matthew Wilcox
Linus Torvalds (pre-git)
Latchesar Ionkov
Venkateswararao Jujjuri (JV)
Jeff Layton
Thomas Gleixner
Others
August 1993
January 1995
September 2005
January 2006
June 2006
July 2007
October 2008
July 2009
September 2009
August 2010
September 2010
January 2011
February 2011
May 2013
January 2014
February 2015
April 2015
November 2015
November 2016
May 2019
July 2019
August 2021
November 2021
December 2021
January 2022
February 2022
April 2022
June 2022
March 2023
December 2023
January 2024
March 2024
July 2024
August 2024
December 2024
April 2025
May 2025
March 2026
May 2026
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
431
50.83%
Remi Pommarel
137
16.16%
Dominique Martinet
70
8.25%
Eric Van Hensbergen
65
7.67%
Aneesh Kumar K.V
58
6.84%
Abhishek Kulkarni
23
2.71%
Al Viro
19
2.24%
M. Mohan Kumar
15
1.77%
Christoph Hellwig
9
1.06%
Matthew Wilcox
8
0.94%
Linus Torvalds (pre-git)
3
0.35%
Latchesar Ionkov
3
0.35%
Venkateswararao Jujjuri (JV)
2
0.24%
Jeff Layton
2
0.24%
Thomas Gleixner
1
0.12%
Others
2
0.24%
Total
848
vfs_dentry.c
228
-
19
806
Remi Pommarel
Eric Van Hensbergen
Aneesh Kumar K.V
Al Viro
Tingmao Wang
Dominique Martinet
Latchesar Ionkov
Linus Torvalds (pre-git)
M. Mohan Kumar
Sripathi Kodi
Miklos Szeredi
David Howells
Joe Perches
Jianyong Wu
Jeff Layton
Jan Kara
Nicholas Piggin
Thomas Gleixner
Linus Torvalds
August 1993
January 1995
June 1995
March 1997
August 1997
May 1998
May 1999
February 2002
September 2005
January 2006
January 2007
February 2007
July 2007
October 2007
February 2009
March 2010
June 2010
July 2010
September 2010
January 2011
February 2011
March 2011
November 2011
June 2012
February 2013
August 2014
March 2015
May 2016
July 2016
September 2016
April 2017
March 2018
October 2018
May 2019
September 2020
November 2021
June 2022
May 2024
December 2024
January 2025
April 2025
May 2026
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 23, "token_count": 48}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 202}, ]}, ]
Author Name
Tokens
Token Proportion
Remi Pommarel
202
25.06%
Eric Van Hensbergen
177
21.96%
Aneesh Kumar K.V
144
17.87%
Al Viro
113
14.02%
Tingmao Wang
48
5.96%
Dominique Martinet
33
4.09%
Latchesar Ionkov
21
2.61%
Linus Torvalds (pre-git)
18
2.23%
M. Mohan Kumar
9
1.12%
Sripathi Kodi
8
0.99%
Miklos Szeredi
7
0.87%
David Howells
6
0.74%
Joe Perches
5
0.62%
Jianyong Wu
4
0.50%
Jeff Layton
4
0.50%
Jan Kara
3
0.37%
Nicholas Piggin
2
0.25%
Thomas Gleixner
1
0.12%
Linus Torvalds
1
0.12%
Total
806
vfs_dir.c
266
-
23
1090
Eric Van Hensbergen
Sripathi Kodi
Al Viro
Pierre Barre
David Howells
Aneesh Kumar K.V
Latchesar Ionkov
Greg Kurz
Dominique Martinet
Christoph Hellwig
Johannes Berg
Venkateswararao Jujjuri (JV)
Joe Perches
Jianyong Wu
Dan Carpenter
Andrew Morton
Abhishek Kulkarni
Linus Torvalds (pre-git)
Thomas Gleixner
Linus Torvalds
Arjan van de Ven
Others
May 1998
February 2002
September 2002
July 2003
September 2005
January 2006
March 2006
January 2007
July 2007
October 2008
September 2009
November 2009
March 2010
June 2010
July 2010
August 2010
September 2010
January 2011
February 2011
July 2011
August 2011
November 2011
January 2013
February 2013
May 2013
August 2014
April 2015
April 2016
September 2018
May 2019
September 2020
November 2020
November 2021
June 2022
September 2022
December 2022
May 2023
January 2024
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 228}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 119}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 154}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 51}, {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 20, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
491
45.05%
Sripathi Kodi
168
15.41%
Al Viro
126
11.56%
Pierre Barre
79
7.25%
David Howells
66
6.06%
Aneesh Kumar K.V
33
3.03%
Latchesar Ionkov
32
2.94%
Greg Kurz
19
1.74%
Dominique Martinet
15
1.38%
Christoph Hellwig
10
0.92%
Johannes Berg
9
0.83%
Venkateswararao Jujjuri (JV)
6
0.55%
Joe Perches
6
0.55%
Jianyong Wu
6
0.55%
Dan Carpenter
3
0.28%
Andrew Morton
3
0.28%
Abhishek Kulkarni
3
0.28%
Linus Torvalds (pre-git)
2
0.18%
Thomas Gleixner
1
0.09%
Linus Torvalds
1
0.09%
Arjan van de Ven
1
0.09%
Others
10
0.92%
Total
1090
vfs_file.c
534
-
39
2319
M. Mohan Kumar
Eric Van Hensbergen
Dominique Martinet
David Howells
Al Viro
Jim Garlick
Jeff Layton
Latchesar Ionkov
Aneesh Kumar K.V
Josef Bacik
Venkateswararao Jujjuri (JV)
Lorenzo Stoakes
Jan Kara
Tingmao Wang
Kirill A. Shutemov
Andrew Morton
Dinu-Razvan Chis-Serban
Will Deacon
Christoph Hellwig
Chengguang Xu
Abhishek Kulkarni
Sripathi Kodi
Toke Höiland-Jörgensen
Joe Perches
Linus Torvalds
Greg Kurz
Matthew Wilcox
Miklos Szeredi
Thomas Gleixner
Arjan van de Ven
Others
February 2002
March 2002
July 2003
September 2005
October 2005
January 2006
March 2006
May 2006
August 2006
January 2007
February 2007
July 2007
March 2008
June 2008
October 2008
March 2009
August 2009
September 2009
February 2010
March 2010
May 2010
June 2010
September 2010
October 2010
January 2011
February 2011
July 2011
August 2011
November 2011
January 2012
January 2013
August 2013
January 2014
April 2014
August 2014
December 2014
January 2015
April 2015
October 2015
November 2015
January 2016
June 2016
December 2016
July 2017
July 2018
September 2018
May 2019
August 2019
February 2020
August 2020
September 2020
October 2020
November 2020
December 2020
August 2021
October 2021
November 2021
June 2022
November 2022
December 2022
March 2023
May 2023
July 2023
December 2023
January 2024
June 2025
October 2025
November 2025
May 2026
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 409}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 34, "token_count": 13}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 637}, {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 17, "token_count": 67}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 96}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 84}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 15, "token_count": 63}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 40, "token_count": 21}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
M. Mohan Kumar
747
32.21%
Eric Van Hensbergen
634
27.34%
Dominique Martinet
172
7.42%
David Howells
109
4.70%
Al Viro
99
4.27%
Jim Garlick
73
3.15%
Jeff Layton
70
3.02%
Latchesar Ionkov
67
2.89%
Aneesh Kumar K.V
60
2.59%
Josef Bacik
36
1.55%
Venkateswararao Jujjuri (JV)
23
0.99%
Lorenzo Stoakes
21
0.91%
Jan Kara
20
0.86%
Tingmao Wang
19
0.82%
Kirill A. Shutemov
18
0.78%
Andrew Morton
16
0.69%
Dinu-Razvan Chis-Serban
13
0.56%
Will Deacon
12
0.52%
Christoph Hellwig
12
0.52%
Chengguang Xu
12
0.52%
Abhishek Kulkarni
10
0.43%
Sripathi Kodi
9
0.39%
Toke Höiland-Jörgensen
8
0.34%
Joe Perches
8
0.34%
Linus Torvalds
7
0.30%
Greg Kurz
7
0.30%
Matthew Wilcox
6
0.26%
Miklos Szeredi
3
0.13%
Thomas Gleixner
1
0.04%
Arjan van de Ven
1
0.04%
Others
26
1.12%
Total
2319
vfs_inode.c
1403
-
46
5809
Aneesh Kumar K.V
Eric Van Hensbergen
Latchesar Ionkov
Dominique Martinet
Al Viro
Miklos Szeredi
M. Mohan Kumar
David Howells
Sripathi Kodi
Jianyong Wu
Abhishek Kulkarni
Venkateswararao Jujjuri (JV)
Christian Brauner
Hou Tao
Eryu Guan
Joe Perches
Breno Leitão
Jeff Layton
Remi Pommarel
Anthony Liguori
Greg Kurz
Steve French
Joakim Sindholt
Nicholas Piggin
Linus Torvalds
Arjan van de Ven
Linus Torvalds (pre-git)
Anton Altaparmakov
Tingmao Wang
Hongling Zeng
Neil Brown
Mateusz Guzik
Jan Kara
Eric W. Biedermann
Deepa Dinamani
Christoph Hellwig
Thomas Gleixner
Others
August 1993
January 1995
May 1998
February 2002
October 2002
September 2004
September 2005
January 2006
March 2006
May 2006
September 2006
December 2006
January 2007
February 2007
July 2007
October 2007
February 2008
April 2008
June 2008
October 2008
July 2009
September 2009
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
February 2011
March 2011
June 2011
July 2011
August 2011
October 2011
November 2011
January 2012
May 2012
June 2012
January 2013
February 2013
January 2014
April 2014
June 2014
August 2014
October 2014
January 2015
March 2015
April 2015
May 2015
July 2015
November 2015
December 2015
April 2016
May 2016
July 2016
August 2016
September 2016
January 2017
April 2018
May 2018
June 2018
January 2019
April 2019
May 2019
April 2020
July 2020
September 2020
November 2020
January 2021
March 2021
June 2021
October 2021
November 2021
March 2022
June 2022
December 2022
January 2023
March 2023
April 2023
July 2023
August 2023
October 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
October 2024
February 2025
September 2025
October 2025
November 2025
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 980}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 2, "token_count": 263}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 218}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 8}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 212}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 37, "token_count": 23}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 9, "token_count": 93}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 166}, {"author_id": 9, "token_count": 3}, {"author_id": 12, "token_count": 69}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 6, "token_count": 90}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 854}, {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 13, "token_count": 241}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 40}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 18, "token_count": 18}, {"author_id": 14, "token_count": 64}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 7, "token_count": 54}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 248}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 53, "token_count": 4}, {"author_id": 10, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
1660
28.58%
Eric Van Hensbergen
1363
23.46%
Latchesar Ionkov
714
12.29%
Dominique Martinet
321
5.53%
Al Viro
292
5.03%
Miklos Szeredi
257
4.42%
M. Mohan Kumar
256
4.41%
David Howells
171
2.94%
Sripathi Kodi
131
2.26%
Jianyong Wu
95
1.64%
Abhishek Kulkarni
80
1.38%
Venkateswararao Jujjuri (JV)
71
1.22%
Christian Brauner
57
0.98%
Hou Tao
40
0.69%
Eryu Guan
36
0.62%
Joe Perches
32
0.55%
Breno Leitão
27
0.46%
Jeff Layton
26
0.45%
Remi Pommarel
23
0.40%
Anthony Liguori
23
0.40%
Greg Kurz
18
0.31%
Steve French
12
0.21%
Joakim Sindholt
12
0.21%
Nicholas Piggin
11
0.19%
Linus Torvalds
9
0.15%
Arjan van de Ven
8
0.14%
Linus Torvalds (pre-git)
5
0.09%
Anton Altaparmakov
5
0.09%
Tingmao Wang
4
0.07%
Hongling Zeng
4
0.07%
Neil Brown
3
0.05%
Mateusz Guzik
3
0.05%
Jan Kara
3
0.05%
Eric W. Biedermann
3
0.05%
Deepa Dinamani
3
0.05%
Christoph Hellwig
3
0.05%
Thomas Gleixner
1
0.02%
Others
27
0.46%
Total
5809
vfs_inode_dotl.c
996
-
32
4558
Aneesh Kumar K.V
Eric Van Hensbergen
Dominique Martinet
Latchesar Ionkov
Al Viro
M. Mohan Kumar
Venkateswararao Jujjuri (JV)
Christian Brauner
Jianyong Wu
David Howells
Miklos Szeredi
Sripathi Kodi
Remi Pommarel
Hou Tao
Jeff Layton
Joe Perches
Steve French
Christoph Hellwig
Greg Kurz
Neil Brown
Hongling Zeng
Linus Torvalds (pre-git)
Eric W. Biedermann
Anton Altaparmakov
Tingmao Wang
Abhishek Kulkarni
Mateusz Guzik
Jan Kara
Thomas Gleixner
Linus Torvalds
Arjan van de Ven
Others
August 1993
January 1995
May 1998
February 2002
October 2002
September 2004
September 2005
January 2006
March 2006
January 2007
February 2007
July 2007
February 2008
October 2008
September 2009
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
February 2011
March 2011
May 2011
July 2011
August 2011
October 2011
November 2011
December 2011
June 2012
January 2013
February 2013
September 2013
January 2014
August 2014
March 2015
April 2015
May 2015
July 2015
November 2015
December 2015
May 2016
July 2016
August 2016
January 2017
June 2018
January 2019
May 2019
April 2020
July 2020
September 2020
November 2020
January 2021
March 2021
June 2021
October 2021
November 2021
June 2022
September 2022
December 2022
January 2023
March 2023
April 2023
July 2023
August 2023
October 2023
December 2023
January 2024
April 2024
October 2024
February 2025
September 2025
October 2025
November 2025
March 2026
May 2026
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 9, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 107}, {"author_id": 9, "token_count": 7}, {"author_id": 12, "token_count": 144}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1380}, {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 0, "token_count": 40}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 14, "token_count": 81}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 56}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 304}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 53, "token_count": 6}, {"author_id": 10, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
2166
47.52%
Eric Van Hensbergen
561
12.31%
Dominique Martinet
347
7.61%
Latchesar Ionkov
250
5.48%
Al Viro
207
4.54%
M. Mohan Kumar
183
4.01%
Venkateswararao Jujjuri (JV)
145
3.18%
Christian Brauner
131
2.87%
Jianyong Wu
112
2.46%
David Howells
91
2.00%
Miklos Szeredi
78
1.71%
Sripathi Kodi
59
1.29%
Remi Pommarel
44
0.97%
Hou Tao
42
0.92%
Jeff Layton
37
0.81%
Joe Perches
28
0.61%
Steve French
18
0.39%
Christoph Hellwig
8
0.18%
Greg Kurz
7
0.15%
Neil Brown
6
0.13%
Hongling Zeng
6
0.13%
Linus Torvalds (pre-git)
5
0.11%
Eric W. Biedermann
5
0.11%
Anton Altaparmakov
5
0.11%
Tingmao Wang
4
0.09%
Abhishek Kulkarni
4
0.09%
Mateusz Guzik
3
0.07%
Jan Kara
2
0.04%
Thomas Gleixner
1
0.02%
Linus Torvalds
1
0.02%
Arjan van de Ven
1
0.02%
Others
1
0.02%
Total
4558
vfs_super.c
366
-
31
1527
Eric Van Hensbergen
Eric Sandeen
Sripathi Kodi
Aneesh Kumar K.V
Latchesar Ionkov
Al Viro
Dominique Martinet
David Howells
Jan Kara
Abhishek Kulkarni
Deepa Dinamani
Christoph Hellwig
M. Mohan Kumar
Remi Pommarel
Venkateswararao Jujjuri (JV)
Joe Perches
Jeff Layton
Linus Torvalds (pre-git)
Eric W. Biedermann
Jianyong Wu
Dinu-Razvan Chis-Serban
Tejun Heo
Linus Torvalds
Jim Garlick
Thomas Gleixner
Mateusz Guzik
Others
August 1993
January 1995
May 1998
February 2002
September 2005
March 2006
April 2006
June 2006
February 2007
July 2007
October 2007
April 2008
May 2008
October 2008
March 2009
April 2009
May 2009
July 2009
September 2009
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
January 2011
February 2011
March 2011
June 2011
July 2011
November 2011
January 2012
June 2012
September 2012
March 2013
January 2014
June 2015
April 2017
July 2017
November 2017
September 2018
March 2019
April 2019
May 2019
September 2020
November 2020
November 2021
June 2022
December 2022
March 2023
November 2023
January 2024
April 2024
October 2024
February 2025
September 2025
October 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 388}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 9, "token_count": 201}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 6, "token_count": 3}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 22, "token_count": 12}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 374}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
478
31.30%
Eric Sandeen
374
24.49%
Sripathi Kodi
206
13.49%
Aneesh Kumar K.V
135
8.84%
Latchesar Ionkov
57
3.73%
Al Viro
56
3.67%
Dominique Martinet
35
2.29%
David Howells
29
1.90%
Jan Kara
26
1.70%
Abhishek Kulkarni
25
1.64%
Deepa Dinamani
14
0.92%
Christoph Hellwig
12
0.79%
M. Mohan Kumar
9
0.59%
Remi Pommarel
8
0.52%
Venkateswararao Jujjuri (JV)
7
0.46%
Joe Perches
7
0.46%
Jeff Layton
6
0.39%
Linus Torvalds (pre-git)
5
0.33%
Eric W. Biedermann
5
0.33%
Jianyong Wu
4
0.26%
Dinu-Razvan Chis-Serban
4
0.26%
Tejun Heo
3
0.20%
Linus Torvalds
3
0.20%
Jim Garlick
3
0.20%
Thomas Gleixner
1
0.07%
Mateusz Guzik
1
0.07%
Others
14
0.92%
Total
1527
xattr.c
193
-
21
802
Aneesh Kumar K.V
Al Viro
Andreas Gruenbacher
Latchesar Ionkov
Jim Garlick
Eric Van Hensbergen
Jianyong Wu
Sripathi Kodi
Jun Piao
Ivan Orlov
Dominique Martinet
James Morris
Abhishek Kulkarni
Linus Torvalds
Joe Perches
David Howells
Christian Brauner
Linus Torvalds (pre-git)
Others
August 1993
January 1995
February 2002
October 2004
September 2005
January 2006
April 2006
June 2006
July 2007
July 2009
September 2009
March 2010
May 2010
September 2010
November 2011
January 2013
May 2013
October 2013
April 2015
October 2015
April 2016
May 2016
August 2016
July 2018
September 2020
January 2021
November 2021
June 2022
September 2022
January 2023
March 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 744188400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 311}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 17, "token_count": 35}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 105}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 71}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 46, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
357
44.51%
Al Viro
143
17.83%
Andreas Gruenbacher
71
8.85%
Latchesar Ionkov
35
4.36%
Jim Garlick
35
4.36%
Eric Van Hensbergen
31
3.87%
Jianyong Wu
22
2.74%
Sripathi Kodi
20
2.49%
Jun Piao
15
1.87%
Ivan Orlov
14
1.75%
Dominique Martinet
9
1.12%
James Morris
8
1.00%
Abhishek Kulkarni
7
0.87%
Linus Torvalds
6
0.75%
Joe Perches
5
0.62%
David Howells
5
0.62%
Christian Brauner
5
0.62%
Linus Torvalds (pre-git)
3
0.37%
Others
11
1.37%
Total
802
xattr.h
25
-
6
137
Aneesh Kumar K.V
Dominique Martinet
Al Viro
Eric Van Hensbergen
Latchesar Ionkov
Others
September 2005
July 2007
May 2010
September 2010
January 2013
November 2021
September 2023
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
87
63.50%
Dominique Martinet
23
16.79%
Al Viro
20
14.60%
Eric Van Hensbergen
4
2.92%
Latchesar Ionkov
2
1.46%
Others
1
0.73%
Total
137
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
101
Author
Tokens
Proportion
Commits
Proportion
0
Aneesh Kumar K.V
6507
25.04%
63
11.67%
1
Eric Van Hensbergen
5197
20.00%
54
10.00%
2
Latchesar Ionkov
2055
7.91%
14
2.59%
3
David Howells
1550
5.96%
40
7.41%
4
Eric Sandeen
1417
5.45%
3
0.56%
5
Al Viro
1370
5.27%
84
15.56%
6
M. Mohan Kumar
1236
4.76%
9
1.67%
7
Dominique Martinet
1170
4.50%
29
5.37%
8
Abhishek Kulkarni
730
2.81%
9
1.67%
9
Sripathi Kodi
696
2.68%
10
1.85%
10
Remi Pommarel
589
2.27%
4
0.74%
11
Christian Brauner
553
2.13%
22
4.07%
12
Venkateswararao Jujjuri (JV)
373
1.44%
13
2.41%
13
Miklos Szeredi
365
1.40%
11
2.04%
14
Jianyong Wu
283
1.09%
2
0.37%
15
Jeff Layton
167
0.64%
10
1.85%
16
Joe Perches
113
0.43%
1
0.19%
17
Jim Garlick
111
0.43%
4
0.74%
18
Greg Kurz
105
0.40%
1
0.19%
19
Hou Tao
104
0.40%
1
0.19%
20
Pierre Barre
97
0.37%
3
0.56%
21
Andreas Gruenbacher
80
0.31%
4
0.74%
22
Christoph Hellwig
77
0.30%
12
2.22%
23
Tingmao Wang
75
0.29%
3
0.56%
24
Jan Kara
72
0.28%
5
0.93%
25
Eric W. Biedermann
69
0.27%
8
1.48%
26
Linus Torvalds (pre-git)
51
0.20%
8
1.48%
27
Dinu-Razvan Chis-Serban
41
0.16%
1
0.19%
28
Tyler Hicks
36
0.14%
5
0.93%
29
Josef Bacik
36
0.14%
1
0.19%
30
Eryu Guan
36
0.14%
1
0.19%
31
Tejun Heo
30
0.12%
3
0.56%
32
Steve French
30
0.12%
3
0.56%
33
Linus Torvalds
30
0.12%
6
1.11%
34
Andrew Morton
28
0.11%
2
0.37%
35
Breno Leitão
27
0.10%
1
0.19%
36
Chengguang Xu
24
0.09%
4
0.74%
37
Anthony Liguori
23
0.09%
1
0.19%
38
Prem Karat
22
0.08%
1
0.19%
39
Kirill A. Shutemov
22
0.08%
4
0.74%
40
Lorenzo Stoakes
21
0.08%
2
0.37%
41
Thomas Gleixner
20
0.08%
1
0.19%
42
Deepa Dinamani
17
0.07%
2
0.37%
43
Dan Carpenter
17
0.07%
3
0.56%
44
Arjan van de Ven
16
0.06%
2
0.37%
45
Randall P. Embry
15
0.06%
3
0.56%
46
Jun Piao
15
0.06%
1
0.19%
47
Matthew Wilcox
14
0.05%
5
0.93%
48
Jim Meyering
14
0.05%
1
0.19%
49
Ivan Orlov
14
0.05%
1
0.19%
50
Nicholas Piggin
13
0.05%
4
0.74%
51
Will Deacon
12
0.05%
1
0.19%
52
Joakim Sindholt
12
0.05%
2
0.37%
53
Hongling Zeng
10
0.04%
1
0.19%
54
Anton Altaparmakov
10
0.04%
1
0.19%
55
Neil Brown
9
0.03%
1
0.19%
56
Johannes Berg
9
0.03%
1
0.19%
57
Toke Höiland-Jörgensen
8
0.03%
1
0.19%
58
James Morris
8
0.03%
1
0.19%
59
Mateusz Guzik
7
0.03%
2
0.37%
60
Others
132
0.51%
44
8.15%
Total
25990
540