Linux Source Code
Home
Release 7.2
Help
client
root
fs
smb
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Amir Goldstein
Andreas Gruenbacher
Aurelien Aptel
Ben Greear
Bharath SM
Boris Protopopov
ChenXiaoSong
Christian Brauner
Christoph Hellwig
Chuck Lever
DaeMyung Kang
Dan Carpenter
David Howells
Deepa Dinamani
Enzo Matsumiya
Eric Biggers
Eric W. Biedermann
Eugene Korenevsky
Frank Sorenson
Henrique Carvalho
Huiwen He
Hyeoncheol Lee
Igor Mammedov
Jeff Layton
Jeremy Allison
Joe Perches
Kees Cook
Long Li
Meetakshi Setiya
Michael Bommarito
Miklos Szeredi
Nakajima Akira
Namjae Jeon
Others
Pali Rohár
Paul Aurich
Paulo Alcantara
Pavel Shilovsky
Qihang
Rajasi Mandal
Ralph Boehme
Ritvik Budhiraja
Rob Landley
Rohith Surabattula
Ronnie Sahlberg
Ross Lagerwall
Ruben Devos
Sachin S. Prabhu
Samuel Cabrero
Shirish Pargaonkar
Shyam Prasad N
Stefan Metzmacher
Steve French
Suresh Jayaraman
Thiago Rafael Becker
Volker Lendecke
Youling Tang
ZhangXiaoxu
ZhaoLong Wang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
asn1.c
65
-
5
283
Hyeoncheol Lee
Steve French
Jeff Layton
Joe Perches
Others
October 2002
August 2004
March 2005
November 2007
April 2008
August 2008
June 2009
April 2010
September 2010
May 2013
May 2019
June 2021
January 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 58, "token_count": 133}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Hyeoncheol Lee
133
47.00%
Steve French
117
41.34%
Jeff Layton
25
8.83%
Joe Perches
7
2.47%
Others
1
0.35%
Total
283
cached_dir.c
875
-
23
3906
Ronnie Sahlberg
Paul Aurich
Paulo Alcantara
Henrique Carvalho
Shyam Prasad N
Pavel Shilovsky
Bharath SM
Steve French
Jeff Layton
Enzo Matsumiya
Volker Lendecke
Amir Goldstein
Ritvik Budhiraja
Aurelien Aptel
Shirish Pargaonkar
David Howells
Kees Cook
Eugene Korenevsky
Christoph Hellwig
Others
October 2002
November 2004
April 2005
November 2005
February 2008
September 2009
July 2010
October 2010
May 2011
July 2011
December 2011
May 2012
July 2012
September 2012
July 2013
August 2013
September 2013
October 2013
August 2014
September 2016
October 2016
November 2016
June 2017
November 2017
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
March 2019
May 2019
June 2019
September 2019
December 2019
February 2020
May 2020
June 2020
October 2020
December 2020
March 2021
October 2021
March 2022
April 2022
May 2022
August 2022
September 2022
October 2022
January 2023
February 2023
March 2023
July 2023
August 2023
September 2023
October 2023
December 2023
January 2024
February 2024
March 2024
April 2024
November 2024
March 2025
May 2025
June 2025
July 2025
September 2025
October 2025
November 2025
January 2026
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 1101}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 1056}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 104}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 6, "token_count": 82}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 32, "token_count": 310}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 20, "token_count": 82}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 118}, {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 15, "token_count": 12}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 20, "token_count": 58}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 6, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
2550
65.28%
Paul Aurich
310
7.94%
Paulo Alcantara
244
6.25%
Henrique Carvalho
166
4.25%
Shyam Prasad N
164
4.20%
Pavel Shilovsky
129
3.30%
Bharath SM
121
3.10%
Steve French
114
2.92%
Jeff Layton
19
0.49%
Enzo Matsumiya
19
0.49%
Volker Lendecke
11
0.28%
Amir Goldstein
10
0.26%
Ritvik Budhiraja
9
0.23%
Aurelien Aptel
9
0.23%
Shirish Pargaonkar
4
0.10%
David Howells
4
0.10%
Kees Cook
3
0.08%
Eugene Korenevsky
2
0.05%
Christoph Hellwig
1
0.03%
Others
17
0.44%
Total
3906
cached_dir.h
96
-
15
349
Ronnie Sahlberg
Steve French
Pavel Shilovsky
Bharath SM
Paul Aurich
Shirish Pargaonkar
Amir Goldstein
Shyam Prasad N
Sachin S. Prabhu
Jeff Layton
Aurelien Aptel
Enzo Matsumiya
Paulo Alcantara
David Howells
Others
October 2002
May 2011
December 2011
September 2012
September 2013
August 2014
March 2017
June 2017
February 2018
April 2018
July 2018
March 2019
February 2020
March 2020
June 2020
October 2020
March 2021
August 2022
October 2022
July 2023
September 2023
October 2023
November 2024
June 2025
July 2025
September 2025
October 2025
November 2025
December 2025
April 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
190
54.44%
Steve French
41
11.75%
Pavel Shilovsky
41
11.75%
Bharath SM
27
7.74%
Paul Aurich
10
2.87%
Shirish Pargaonkar
8
2.29%
Amir Goldstein
6
1.72%
Shyam Prasad N
5
1.43%
Sachin S. Prabhu
5
1.43%
Jeff Layton
4
1.15%
Aurelien Aptel
4
1.15%
Enzo Matsumiya
3
0.86%
Paulo Alcantara
2
0.57%
David Howells
2
0.57%
Others
1
0.29%
Total
349
cifs_debug.c
1297
-
29
6278
Steve French
Aurelien Aptel
Alexey Dobriyan
Shyam Prasad N
Enzo Matsumiya
Bharath SM
Jeff Layton
Long Li
Paulo Alcantara
Suresh Jayaraman
Kees Cook
Joe Perches
Pavel Shilovsky
Ronnie Sahlberg
Samuel Cabrero
Paul Aurich
ZhaoLong Wang
David Howells
Al Viro
Christoph Hellwig
Stefan Metzmacher
Others
October 2002
March 2003
May 2003
July 2003
August 2003
September 2003
October 2003
November 2003
December 2003
April 2004
May 2004
June 2004
September 2004
November 2004
March 2005
April 2005
June 2005
August 2005
October 2005
December 2005
May 2006
June 2006
January 2007
June 2007
September 2007
October 2007
February 2008
April 2008
July 2008
November 2008
April 2009
April 2010
July 2010
October 2010
January 2011
May 2011
March 2012
May 2012
September 2012
May 2013
October 2013
August 2014
March 2016
September 2016
October 2016
December 2016
September 2017
November 2017
January 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
March 2019
May 2019
September 2019
November 2019
December 2019
February 2020
June 2020
November 2020
February 2021
March 2021
June 2021
July 2021
September 2021
November 2021
January 2022
March 2022
April 2022
May 2022
July 2022
September 2022
November 2022
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
August 2023
October 2023
November 2023
January 2024
February 2024
April 2024
July 2024
June 2025
July 2025
August 2025
September 2025
October 2025
December 2025
April 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 667}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 517}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 98}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 106}, {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 48}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 188}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 197}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 4, "token_count": 20}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 175}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 185}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 31, "token_count": 69}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 27}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 120}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 188}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 6, "token_count": 20}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 153}, {"author_id": 2, "token_count": 17}, {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 102}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 306}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 24, "token_count": 61}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 15, "token_count": 127}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
2622
41.76%
Aurelien Aptel
754
12.01%
Alexey Dobriyan
590
9.40%
Shyam Prasad N
497
7.92%
Enzo Matsumiya
426
6.79%
Bharath SM
371
5.91%
Jeff Layton
193
3.07%
Long Li
188
2.99%
Paulo Alcantara
155
2.47%
Suresh Jayaraman
106
1.69%
Kees Cook
48
0.76%
Joe Perches
48
0.76%
Pavel Shilovsky
46
0.73%
Ronnie Sahlberg
35
0.56%
Samuel Cabrero
33
0.53%
Paul Aurich
27
0.43%
ZhaoLong Wang
10
0.16%
David Howells
9
0.14%
Al Viro
3
0.05%
Christoph Hellwig
2
0.03%
Stefan Metzmacher
1
0.02%
Others
114
1.82%
Total
6278
cifs_debug.h
159
-
11
268
Steve French
Joe Perches
Aurelien Aptel
Ronnie Sahlberg
David Howells
Pavel Shilovsky
Paulo Alcantara
Kees Cook
Others
October 2002
February 2003
October 2005
May 2006
April 2010
March 2012
December 2012
May 2013
August 2014
March 2016
April 2018
October 2018
May 2019
August 2019
September 2019
April 2020
June 2021
September 2022
April 2023
September 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
116
43.28%
Joe Perches
57
21.27%
Aurelien Aptel
34
12.69%
Ronnie Sahlberg
23
8.58%
David Howells
3
1.12%
Pavel Shilovsky
1
0.37%
Paulo Alcantara
1
0.37%
Kees Cook
1
0.37%
Others
32
11.94%
Total
268
cifs_fs_sb.h
76
-
16
240
Steve French
Jeff Layton
Aurelien Aptel
Shirish Pargaonkar
Pavel Shilovsky
Ronnie Sahlberg
Al Viro
Paulo Alcantara
Suresh Jayaraman
Stefan Metzmacher
ZhaoLong Wang
Jeremy Allison
David Howells
Others
October 2002
July 2004
November 2004
December 2004
March 2005
April 2005
June 2005
July 2005
August 2005
January 2006
April 2007
May 2008
November 2008
December 2008
February 2009
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
May 2011
June 2011
September 2011
October 2013
September 2014
May 2016
September 2016
November 2017
April 2018
September 2018
November 2018
June 2019
August 2019
December 2020
March 2021
April 2021
June 2021
September 2021
March 2025
February 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
126
52.50%
Jeff Layton
31
12.92%
Aurelien Aptel
14
5.83%
Shirish Pargaonkar
10
4.17%
Pavel Shilovsky
10
4.17%
Ronnie Sahlberg
8
3.33%
Al Viro
8
3.33%
Paulo Alcantara
6
2.50%
Suresh Jayaraman
5
2.08%
Stefan Metzmacher
5
2.08%
ZhaoLong Wang
4
1.67%
Jeremy Allison
4
1.67%
David Howells
1
0.42%
Others
8
3.33%
Total
240
cifs_ioctl.h
124
-
4
282
Steve French
Ronnie Sahlberg
Aurelien Aptel
Bharath SM
November 2013
June 2015
July 2015
September 2016
October 2018
March 2019
July 2019
September 2019
February 2020
April 2021
May 2021
June 2021
September 2021
October 2022
December 2022
November 2023
June 2025
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
233
82.62%
Ronnie Sahlberg
33
11.70%
Aurelien Aptel
15
5.32%
Bharath SM
1
0.35%
Total
282
cifs_spnego.c
252
-
23
972
Steve French
Sachin S. Prabhu
Jeff Layton
Ritvik Budhiraja
Igor Mammedov
Pavel Shilovsky
David Howells
Paulo Alcantara
Eric W. Biedermann
Joe Perches
Shyam Prasad N
Shirish Pargaonkar
Kees Cook
Christian Brauner
Others
May 1998
February 2002
October 2002
December 2004
November 2007
December 2007
February 2008
April 2008
August 2008
September 2008
October 2008
March 2009
June 2009
July 2009
August 2009
April 2010
July 2010
August 2010
December 2010
February 2011
April 2011
May 2011
January 2012
September 2012
February 2013
March 2013
May 2013
October 2015
May 2016
October 2018
July 2019
June 2021
July 2021
September 2021
October 2022
November 2023
November 2024
January 2025
August 2025
October 2025
November 2025
December 2025
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 26}, {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 336}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 185}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 29, "token_count": 53}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
412
42.39%
Sachin S. Prabhu
185
19.03%
Jeff Layton
106
10.91%
Ritvik Budhiraja
53
5.45%
Igor Mammedov
41
4.22%
Pavel Shilovsky
36
3.70%
David Howells
14
1.44%
Paulo Alcantara
12
1.23%
Eric W. Biedermann
12
1.23%
Joe Perches
8
0.82%
Shyam Prasad N
3
0.31%
Shirish Pargaonkar
2
0.21%
Kees Cook
2
0.21%
Christian Brauner
2
0.21%
Others
84
8.64%
Total
972
cifs_spnego.h
34
-
5
58
Steve French
Jeff Layton
Aurelien Aptel
Ronnie Sahlberg
Kees Cook
November 2007
August 2008
May 2011
July 2018
May 2020
June 2021
September 2021
February 2023
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
46
79.31%
Jeff Layton
6
10.34%
Aurelien Aptel
3
5.17%
Ronnie Sahlberg
2
3.45%
Kees Cook
1
1.72%
Total
58
cifs_swn.c
876
-
19
4034
Samuel Cabrero
Michael Bommarito
Steve French
Dan Carpenter
Jeff Layton
Aurelien Aptel
Ronnie Sahlberg
Shyam Prasad N
Pavel Shilovsky
Suresh Jayaraman
Sachin S. Prabhu
Joe Perches
Kees Cook
Others
October 2002
March 2003
January 2004
November 2008
July 2010
October 2010
May 2011
March 2012
May 2012
May 2013
September 2014
November 2016
January 2018
May 2018
June 2018
August 2018
March 2019
July 2019
November 2020
December 2020
February 2021
June 2021
January 2022
February 2022
May 2022
September 2022
October 2025
February 2026
May 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 2903}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 55, "token_count": 22}, {"author_id": 4, "token_count": 7}, {"author_id": 10, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 23, "token_count": 926}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Cabrero
2941
72.91%
Michael Bommarito
926
22.95%
Steve French
43
1.07%
Dan Carpenter
22
0.55%
Jeff Layton
17
0.42%
Aurelien Aptel
17
0.42%
Ronnie Sahlberg
14
0.35%
Shyam Prasad N
13
0.32%
Pavel Shilovsky
4
0.10%
Suresh Jayaraman
3
0.07%
Sachin S. Prabhu
2
0.05%
Joe Perches
2
0.05%
Kees Cook
1
0.02%
Others
29
0.72%
Total
4034
cifs_swn.h
52
-
7
228
Samuel Cabrero
Aurelien Aptel
Steve French
Jeff Layton
Paulo Alcantara
Ronnie Sahlberg
Alexey Dobriyan
October 2002
January 2004
April 2004
June 2004
February 2008
July 2008
October 2010
January 2011
March 2018
November 2019
August 2020
November 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 90}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 74}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Cabrero
90
39.47%
Aurelien Aptel
75
32.89%
Steve French
40
17.54%
Jeff Layton
9
3.95%
Paulo Alcantara
7
3.07%
Ronnie Sahlberg
6
2.63%
Alexey Dobriyan
1
0.44%
Total
228
cifs_unicode.c
631
-
17
2224
Jeff Layton
Steve French
Nakajima Akira
Pavel Shilovsky
Pali Rohár
Igor Mammedov
Boris Protopopov
Joe Perches
Eric Biggers
Others
May 1998
February 2002
October 2002
November 2004
April 2005
November 2005
April 2007
May 2008
April 2009
August 2009
April 2010
January 2011
April 2011
May 2011
December 2011
January 2012
August 2012
September 2012
May 2013
June 2014
September 2014
April 2015
June 2016
May 2017
June 2017
May 2019
September 2020
August 2021
September 2021
October 2024
September 2025
April 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 26, "token_count": 40}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 439}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 228}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 37, "token_count": 442}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 82}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 45, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
735
33.05%
Steve French
604
27.16%
Nakajima Akira
442
19.87%
Pavel Shilovsky
145
6.52%
Pali Rohár
82
3.69%
Igor Mammedov
40
1.80%
Boris Protopopov
31
1.39%
Joe Perches
5
0.22%
Eric Biggers
3
0.13%
Others
137
6.16%
Total
2224
cifs_unicode.h
86
-
10
274
Steve French
Paulo Alcantara
Jeff Layton
Igor Mammedov
Pavel Shilovsky
David Howells
Others
October 2002
January 2004
November 2005
May 2008
April 2009
August 2010
March 2011
December 2011
January 2012
September 2013
September 2014
June 2016
May 2017
May 2019
August 2023
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
151
55.11%
Paulo Alcantara
38
13.87%
Jeff Layton
28
10.22%
Igor Mammedov
21
7.66%
Pavel Shilovsky
9
3.28%
David Howells
7
2.55%
Others
20
7.30%
Total
274
cifsacl.c
2002
-
43
10277
Steve French
Shyam Prasad N
Shirish Pargaonkar
Jeff Layton
Michael Bommarito
Qihang
Christian Brauner
Joe Perches
Christoph Hellwig
Ralph Boehme
Eric W. Biedermann
ChenXiaoSong
Pavel Shilovsky
David Howells
Aurelien Aptel
Pali Rohár
Ronnie Sahlberg
Volker Lendecke
Boris Protopopov
Paulo Alcantara
Al Viro
Namjae Jeon
Amir Goldstein
Kees Cook
Dan Carpenter
Igor Mammedov
Frank Sorenson
Others
May 1998
February 2002
October 2002
June 2004
July 2004
November 2004
January 2006
September 2006
February 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
February 2009
May 2009
July 2009
August 2009
April 2010
September 2010
November 2010
December 2010
February 2011
April 2011
May 2011
August 2011
September 2011
October 2011
January 2012
June 2012
September 2012
November 2012
December 2012
February 2013
March 2013
May 2013
July 2013
January 2014
February 2014
December 2014
October 2015
April 2016
October 2016
May 2017
June 2017
January 2018
July 2019
September 2019
December 2019
January 2020
February 2020
June 2020
August 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
June 2021
September 2021
February 2022
August 2022
September 2022
October 2022
January 2023
August 2024
October 2024
November 2024
February 2025
October 2025
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 132}, {"author_id": 0, "token_count": 651}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 0, "token_count": 886}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 157}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 221}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 11, "token_count": 127}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 54}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 611}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 83}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 165}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 805}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 117}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 110}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 220}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 314}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 460}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 100}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 23}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1144}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 509}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 116}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 48, "token_count": 14}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 23, "token_count": 608}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 33, "token_count": 563}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 28, "token_count": 55}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
3389
32.98%
Shyam Prasad N
1719
16.73%
Shirish Pargaonkar
1190
11.58%
Jeff Layton
1129
10.99%
Michael Bommarito
608
5.92%
Qihang
563
5.48%
Christian Brauner
513
4.99%
Joe Perches
158
1.54%
Christoph Hellwig
157
1.53%
Ralph Boehme
117
1.14%
Eric W. Biedermann
117
1.14%
ChenXiaoSong
116
1.13%
Pavel Shilovsky
108
1.05%
David Howells
71
0.69%
Aurelien Aptel
52
0.51%
Pali Rohár
44
0.43%
Ronnie Sahlberg
34
0.33%
Volker Lendecke
26
0.25%
Boris Protopopov
23
0.22%
Paulo Alcantara
18
0.18%
Al Viro
18
0.18%
Namjae Jeon
14
0.14%
Amir Goldstein
12
0.12%
Kees Cook
7
0.07%
Dan Carpenter
6
0.06%
Igor Mammedov
5
0.05%
Frank Sorenson
2
0.02%
Others
61
0.59%
Total
10277
cifsacl.h
110
-
7
247
Steve French
Shyam Prasad N
Shirish Pargaonkar
ChenXiaoSong
Jeff Layton
Others
December 2005
January 2006
October 2007
December 2012
June 2018
September 2019
December 2019
June 2020
July 2020
August 2020
February 2021
June 2021
September 2021
August 2024
September 2024
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
213
86.23%
Shyam Prasad N
12
4.86%
Shirish Pargaonkar
10
4.05%
ChenXiaoSong
5
2.02%
Jeff Layton
4
1.62%
Others
3
1.21%
Total
247
cifsencrypt.c
514
-
29
2515
Shirish Pargaonkar
Paulo Alcantara
Steve French
Eric Biggers
David Howells
Jeff Layton
Pavel Shilovsky
Enzo Matsumiya
Sachin S. Prabhu
Al Viro
Joe Perches
Deepa Dinamani
Ronnie Sahlberg
Kees Cook
Long Li
Others
May 1998
February 2002
October 2002
July 2003
August 2004
December 2005
February 2006
March 2006
May 2006
June 2006
July 2007
November 2007
September 2009
August 2010
September 2010
October 2010
February 2011
May 2011
June 2011
August 2011
October 2011
January 2012
September 2012
May 2013
June 2013
July 2013
November 2013
June 2014
September 2014
March 2015
September 2015
November 2015
January 2016
February 2016
July 2016
October 2016
November 2016
December 2016
May 2017
May 2018
June 2018
June 2019
April 2020
August 2020
December 2020
February 2021
June 2021
September 2021
January 2022
May 2022
September 2022
October 2022
September 2023
January 2024
July 2024
September 2024
January 2025
July 2025
August 2025
September 2025
October 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 214}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 505}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 335}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 351}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 45, "token_count": 158}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 45, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Shirish Pargaonkar
747
29.70%
Paulo Alcantara
695
27.63%
Steve French
391
15.55%
Eric Biggers
189
7.51%
David Howells
154
6.12%
Jeff Layton
36
1.43%
Pavel Shilovsky
29
1.15%
Enzo Matsumiya
18
0.72%
Sachin S. Prabhu
14
0.56%
Al Viro
12
0.48%
Joe Perches
10
0.40%
Deepa Dinamani
9
0.36%
Ronnie Sahlberg
8
0.32%
Kees Cook
8
0.32%
Long Li
3
0.12%
Others
192
7.63%
Total
2515
cifsfs.c
2225
-
97
9675
Steve French
David Howells
Jeff Layton
Pavel Shilovsky
Al Viro
Paulo Alcantara
Ronnie Sahlberg
Sachin S. Prabhu
Chuck Lever
Christoph Hellwig
ChenXiaoSong
Ritvik Budhiraja
Ben Greear
Deepa Dinamani
Shyam Prasad N
Christian Brauner
Pali Rohár
Rohith Surabattula
Samuel Cabrero
Aurelien Aptel
Joe Perches
Suresh Jayaraman
Amir Goldstein
Shirish Pargaonkar
Eric W. Biedermann
Miklos Szeredi
Paul Aurich
Youling Tang
Long Li
Kees Cook
Nakajima Akira
Andreas Gruenbacher
Stefan Metzmacher
Enzo Matsumiya
Bharath SM
Igor Mammedov
Huiwen He
Frank Sorenson
ZhangXiaoxu
Dan Carpenter
Others
March 1992
April 1992
August 1992
September 1992
July 1993
October 2002
November 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
November 2003
December 2003
January 2004
April 2004
May 2004
July 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
March 2006
April 2006
May 2006
June 2006
July 2006
September 2006
December 2006
January 2007
February 2007
April 2007
June 2007
July 2007
October 2007
November 2007
January 2008
February 2008
April 2008
May 2008
July 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
April 2009
May 2009
June 2009
August 2009
September 2009
December 2009
February 2010
March 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
September 2013
October 2013
November 2013
March 2014
April 2014
May 2014
July 2014
August 2014
January 2015
February 2015
March 2015
June 2015
September 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
July 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
November 2017
December 2017
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
April 2020
May 2020
June 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
September 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
February 2025
March 2025
June 2025
July 2025
August 2025
September 2025
October 2025
December 2025
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
August 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1154}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 116}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 14, "token_count": 10}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 117}, {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 115}, {"author_id": 11, "token_count": 7}, {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 121}, {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 102}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 30, "token_count": 5}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 24}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 18, "token_count": 42}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 173}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 3, "token_count": 5}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 122}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 54, "token_count": 99}, {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 51, "token_count": 39}, {"author_id": 8, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 4, "token_count": 41}, {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 112}, {"author_id": 10, "token_count": 13}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 6, "token_count": 11}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 31}, {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 71}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 33}, {"author_id": 4, "token_count": 1}, {"author_id": 6, "token_count": 15}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 125}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 660}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 188}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 2, "token_count": 6}, {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 32, "token_count": 22}, {"author_id": 29, "token_count": 92}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 2, "token_count": 54}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 17, "token_count": 59}, {"author_id": 53, "token_count": 186}, {"author_id": 5, "token_count": 83}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1785567600, "group": [ {"author_id": 22, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
4231
43.73%
David Howells
1154
11.93%
Jeff Layton
690
7.13%
Pavel Shilovsky
358
3.70%
Al Viro
290
3.00%
Paulo Alcantara
286
2.96%
Ronnie Sahlberg
277
2.86%
Sachin S. Prabhu
197
2.04%
Chuck Lever
186
1.92%
Christoph Hellwig
179
1.85%
ChenXiaoSong
155
1.60%
Ritvik Budhiraja
117
1.21%
Ben Greear
117
1.21%
Deepa Dinamani
99
1.02%
Shyam Prasad N
94
0.97%
Christian Brauner
87
0.90%
Pali Rohár
71
0.73%
Rohith Surabattula
64
0.66%
Samuel Cabrero
48
0.50%
Aurelien Aptel
48
0.50%
Joe Perches
44
0.45%
Suresh Jayaraman
42
0.43%
Amir Goldstein
42
0.43%
Shirish Pargaonkar
33
0.34%
Eric W. Biedermann
29
0.30%
Miklos Szeredi
28
0.29%
Paul Aurich
22
0.23%
Youling Tang
15
0.16%
Long Li
13
0.13%
Kees Cook
13
0.13%
Nakajima Akira
12
0.12%
Andreas Gruenbacher
11
0.11%
Stefan Metzmacher
10
0.10%
Enzo Matsumiya
10
0.10%
Bharath SM
10
0.10%
Igor Mammedov
7
0.07%
Huiwen He
7
0.07%
Frank Sorenson
6
0.06%
ZhangXiaoxu
4
0.04%
Dan Carpenter
1
0.01%
Others
568
5.87%
Total
9675
cifsfs.h
171
-
29
1082
Steve French
David Howells
Jeff Layton
Miklos Szeredi
Pavel Shilovsky
Paulo Alcantara
Ronnie Sahlberg
Christian Brauner
Al Viro
Andreas Gruenbacher
Christoph Hellwig
Chuck Lever
Sachin S. Prabhu
Igor Mammedov
Huiwen He
Alexey Dobriyan
Others
October 2002
February 2003
June 2003
July 2003
August 2003
April 2004
May 2004
August 2004
March 2005
April 2005
August 2005
October 2005
November 2005
March 2006
June 2006
February 2007
June 2007
October 2007
January 2008
February 2008
April 2008
May 2008
September 2008
February 2009
May 2009
June 2009
September 2009
February 2010
December 2010
January 2011
April 2011
July 2011
October 2011
June 2012
September 2012
March 2013
May 2013
November 2013
March 2014
April 2014
May 2014
July 2014
May 2015
September 2015
November 2015
December 2015
February 2016
April 2016
September 2016
January 2017
February 2017
April 2017
April 2019
July 2019
January 2020
December 2020
January 2021
June 2021
September 2021
January 2022
June 2022
January 2023
August 2023
September 2023
October 2023
November 2023
February 2025
June 2025
December 2025
April 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 313}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 53}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
469
43.35%
David Howells
103
9.52%
Jeff Layton
86
7.95%
Miklos Szeredi
85
7.86%
Pavel Shilovsky
48
4.44%
Paulo Alcantara
46
4.25%
Ronnie Sahlberg
38
3.51%
Christian Brauner
38
3.51%
Al Viro
36
3.33%
Andreas Gruenbacher
19
1.76%
Christoph Hellwig
14
1.29%
Chuck Lever
12
1.11%
Sachin S. Prabhu
10
0.92%
Igor Mammedov
9
0.83%
Huiwen He
2
0.18%
Alexey Dobriyan
1
0.09%
Others
66
6.10%
Total
1082
cifsglob.h
2404
-
62
9103
Steve French
Pavel Shilovsky
Paulo Alcantara
Jeff Layton
Shyam Prasad N
Ronnie Sahlberg
David Howells
Aurelien Aptel
Sachin S. Prabhu
Pali Rohár
Rohith Surabattula
Rob Landley
ZhaoLong Wang
Shirish Pargaonkar
Suresh Jayaraman
Ritvik Budhiraja
ChenXiaoSong
Jeremy Allison
Henrique Carvalho
Al Viro
Meetakshi Setiya
Long Li
ZhangXiaoxu
Eric Biggers
Enzo Matsumiya
Huiwen He
Igor Mammedov
Samuel Cabrero
Bharath SM
Stefan Metzmacher
Namjae Jeon
Amir Goldstein
Frank Sorenson
Ben Greear
Ross Lagerwall
Eric W. Biedermann
Boris Protopopov
Paul Aurich
Kees Cook
Christoph Hellwig
Others
May 1998
February 2002
October 2002
February 2003
March 2003
April 2003
July 2003
September 2003
November 2003
December 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
August 2005
October 2005
December 2005
January 2006
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
June 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
April 2008
May 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
December 2009
February 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
February 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
May 2014
June 2014
August 2014
September 2014
October 2014
December 2014
June 2015
November 2015
December 2015
March 2016
April 2016
May 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
September 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 466}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 27, "token_count": 14}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 3, "token_count": 68}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 11, "token_count": 67}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 96}, {"author_id": 59, "token_count": 95}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 1, "token_count": 41}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 19, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 1, "token_count": 666}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 1, "token_count": 707}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 41}, {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 83}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 51}, {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 71}, {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 41}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 25}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 2, "token_count": 8}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 21, "token_count": 48}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 69}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 4, "token_count": 3}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 4, "token_count": 82}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 2, "token_count": 131}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 6, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 102}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 29}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 6, "token_count": 45}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 2, "token_count": 59}, {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 25, "token_count": 14}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 2, "token_count": 36}, {"author_id": 29, "token_count": 15}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 90}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 32, "token_count": 2}, {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 136}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 14, "token_count": 5}, {"author_id": 34, "token_count": 72}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 45, "token_count": 13}, {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 232}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 47, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
2479
27.23%
Pavel Shilovsky
2388
26.23%
Paulo Alcantara
1419
15.59%
Jeff Layton
574
6.31%
Shyam Prasad N
336
3.69%
Ronnie Sahlberg
313
3.44%
David Howells
197
2.16%
Aurelien Aptel
176
1.93%
Sachin S. Prabhu
135
1.48%
Pali Rohár
128
1.41%
Rohith Surabattula
97
1.07%
Rob Landley
95
1.04%
ZhaoLong Wang
84
0.92%
Shirish Pargaonkar
81
0.89%
Suresh Jayaraman
34
0.37%
Ritvik Budhiraja
34
0.37%
ChenXiaoSong
31
0.34%
Jeremy Allison
30
0.33%
Henrique Carvalho
30
0.33%
Al Viro
25
0.27%
Meetakshi Setiya
24
0.26%
Long Li
24
0.26%
ZhangXiaoxu
19
0.21%
Eric Biggers
19
0.21%
Enzo Matsumiya
19
0.21%
Huiwen He
16
0.18%
Igor Mammedov
15
0.16%
Samuel Cabrero
12
0.13%
Bharath SM
10
0.11%
Stefan Metzmacher
9
0.10%
Namjae Jeon
8
0.09%
Amir Goldstein
8
0.09%
Frank Sorenson
5
0.05%
Ben Greear
5
0.05%
Ross Lagerwall
4
0.04%
Eric W. Biedermann
4
0.04%
Boris Protopopov
4
0.04%
Paul Aurich
2
0.02%
Kees Cook
2
0.02%
Christoph Hellwig
1
0.01%
Others
207
2.27%
Total
9103
cifspdu.h
12
-
1
11
Steve French
October 2002
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
11
100.00%
Total
11
cifsproto.h
615
-
42
3845
Steve French
Paulo Alcantara
David Howells
Pavel Shilovsky
Jeff Layton
Aurelien Aptel
Ronnie Sahlberg
Sachin S. Prabhu
Shirish Pargaonkar
Shyam Prasad N
Christian Brauner
Al Viro
Rohith Surabattula
Christoph Hellwig
Stefan Metzmacher
Eugene Korenevsky
Amir Goldstein
Pali Rohár
Rajasi Mandal
Igor Mammedov
ChenXiaoSong
Samuel Cabrero
Ralph Boehme
Suresh Jayaraman
Bharath SM
Meetakshi Setiya
Jeremy Allison
Joe Perches
Boris Protopopov
Long Li
Eric W. Biedermann
Eric Biggers
Enzo Matsumiya
Dan Carpenter
Others
October 2002
November 2002
December 2002
February 2003
March 2003
July 2003
January 2004
April 2004
June 2004
July 2004
November 2004
January 2005
March 2005
April 2005
August 2005
October 2005
November 2005
August 2006
September 2006
February 2007
July 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
August 2008
October 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
September 2009
November 2009
April 2010
May 2010
July 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
February 2012
March 2012
May 2012
June 2012
September 2012
November 2012
February 2013
May 2013
June 2013
July 2013
August 2013
November 2013
December 2013
February 2014
March 2014
June 2014
September 2014
November 2015
January 2016
May 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
February 2018
May 2018
June 2018
July 2018
October 2018
November 2018
January 2019
March 2019
July 2019
August 2019
September 2019
October 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
November 2021
January 2022
February 2022
April 2022
May 2022
June 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
August 2023
September 2023
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
April 2025
June 2025
August 2025
September 2025
October 2025
December 2025
February 2026
March 2026
April 2026
May 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 44}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 3, "token_count": 13}, {"author_id": 14, "token_count": 37}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 1, "token_count": 22}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 32}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 159}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 47}, {"author_id": 2, "token_count": 15}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 25}, {"author_id": 8, "token_count": 5}, {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 25}, {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 75}, {"author_id": 46, "token_count": 25}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 60}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 2, "token_count": 23}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 161}, {"author_id": 45, "token_count": 2}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 110}, {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 7, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
892
23.20%
Paulo Alcantara
868
22.57%
David Howells
428
11.13%
Pavel Shilovsky
392
10.20%
Jeff Layton
279
7.26%
Aurelien Aptel
124
3.22%
Ronnie Sahlberg
104
2.70%
Sachin S. Prabhu
96
2.50%
Shirish Pargaonkar
84
2.18%
Shyam Prasad N
82
2.13%
Christian Brauner
70
1.82%
Al Viro
69
1.79%
Rohith Surabattula
48
1.25%
Christoph Hellwig
47
1.22%
Stefan Metzmacher
44
1.14%
Eugene Korenevsky
25
0.65%
Amir Goldstein
25
0.65%
Pali Rohár
17
0.44%
Rajasi Mandal
13
0.34%
Igor Mammedov
11
0.29%
ChenXiaoSong
11
0.29%
Samuel Cabrero
10
0.26%
Ralph Boehme
10
0.26%
Suresh Jayaraman
7
0.18%
Bharath SM
7
0.18%
Meetakshi Setiya
5
0.13%
Jeremy Allison
5
0.13%
Joe Perches
4
0.10%
Boris Protopopov
4
0.10%
Long Li
3
0.08%
Eric W. Biedermann
2
0.05%
Eric Biggers
2
0.05%
Enzo Matsumiya
1
0.03%
Dan Carpenter
1
0.03%
Others
55
1.43%
Total
3845
cifsroot.c
94
-
9
414
Paulo Alcantara
Aurelien Aptel
Steve French
Joe Perches
Jeff Layton
Others
October 2002
April 2004
May 2004
July 2006
June 2009
July 2011
February 2017
July 2019
September 2019
April 2020
August 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
350
84.54%
Aurelien Aptel
44
10.63%
Steve French
4
0.97%
Joe Perches
3
0.72%
Jeff Layton
3
0.72%
Others
10
2.42%
Total
414
cifssmb.c
6411
-
49
35097
Steve French
Jeff Layton
David Howells
Pavel Shilovsky
Christian Brauner
Pali Rohár
Paulo Alcantara
Al Viro
Joe Perches
Shyam Prasad N
Igor Mammedov
Jeremy Allison
Ronnie Sahlberg
Aurelien Aptel
Shirish Pargaonkar
Eric W. Biedermann
Meetakshi Setiya
Long Li
Nakajima Akira
Suresh Jayaraman
Stefan Metzmacher
Kees Cook
Samuel Cabrero
ChenXiaoSong
Enzo Matsumiya
Sachin S. Prabhu
Huiwen He
Dan Carpenter
Volker Lendecke
Others
April 1992
August 1992
May 1998
February 2002
October 2002
November 2002
February 2003
March 2003
May 2003
June 2003
July 2003
August 2003
November 2003
December 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
January 2005
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
February 2007
April 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
September 2009
February 2010
March 2010
April 2010
July 2010
August 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
October 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
February 2013
March 2013
May 2013
June 2013
August 2013
September 2013
October 2013
January 2014
June 2014
July 2014
August 2014
September 2014
December 2014
February 2015
January 2016
February 2016
September 2016
October 2016
November 2016
December 2016
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
November 2018
January 2019
March 2019
April 2019
May 2019
August 2019
December 2019
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
June 2021
July 2021
August 2021
September 2021
November 2021
January 2022
March 2022
May 2022
July 2022
August 2022
September 2022
October 2022
November 2022
February 2023
March 2023
April 2023
June 2023
July 2023
October 2023
November 2023
January 2024
March 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
May 2026
June 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 11094}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 528}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 681}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1291}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 589}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 834}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 819}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 147}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 851}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 38}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 142}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 26, "token_count": 189}, {"author_id": 3, "token_count": 64}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 430}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 712}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 18, "token_count": 83}, {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 626}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 221}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 640}, {"author_id": 1, "token_count": 165}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 363}, {"author_id": 1, "token_count": 229}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 168}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 1, "token_count": 84}, {"author_id": 11, "token_count": 42}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 51}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 355}, {"author_id": 18, "token_count": 396}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 45}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 18, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 181}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 0, "token_count": 906}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 1253}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 169}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 276}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 167}, {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 50, "token_count": 10}, {"author_id": 7, "token_count": 88}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 5, "token_count": 80}, {"author_id": 7, "token_count": 686}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 25, "token_count": 43}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 115}, {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 908}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 648}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 663}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
21971
62.60%
Jeff Layton
4035
11.50%
David Howells
2830
8.06%
Pavel Shilovsky
1300
3.70%
Christian Brauner
1253
3.57%
Pali Rohár
845
2.41%
Paulo Alcantara
603
1.72%
Al Viro
594
1.69%
Joe Perches
486
1.38%
Shyam Prasad N
209
0.60%
Igor Mammedov
192
0.55%
Jeremy Allison
185
0.53%
Ronnie Sahlberg
90
0.26%
Aurelien Aptel
80
0.23%
Shirish Pargaonkar
60
0.17%
Eric W. Biedermann
51
0.15%
Meetakshi Setiya
43
0.12%
Long Li
21
0.06%
Nakajima Akira
17
0.05%
Suresh Jayaraman
16
0.05%
Stefan Metzmacher
13
0.04%
Kees Cook
13
0.04%
Samuel Cabrero
11
0.03%
ChenXiaoSong
9
0.03%
Enzo Matsumiya
8
0.02%
Sachin S. Prabhu
6
0.02%
Huiwen He
4
0.01%
Dan Carpenter
2
0.01%
Volker Lendecke
1
0.00%
Others
149
0.42%
Total
35097
compress.c
372
-
13
1393
Enzo Matsumiya
Steve French
David Howells
Ronnie Sahlberg
Namjae Jeon
Paulo Alcantara
Aurelien Aptel
Kees Cook
Pavel Shilovsky
Al Viro
Others
May 1998
February 2002
May 2012
March 2019
August 2020
November 2020
December 2020
March 2021
November 2021
December 2022
May 2023
July 2024
September 2024
August 2025
October 2025
December 2025
February 2026
April 2026
June 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 1110}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 48, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Enzo Matsumiya
1112
79.83%
Steve French
135
9.69%
David Howells
66
4.74%
Ronnie Sahlberg
25
1.79%
Namjae Jeon
22
1.58%
Paulo Alcantara
16
1.15%
Aurelien Aptel
4
0.29%
Kees Cook
3
0.22%
Pavel Shilovsky
2
0.14%
Al Viro
1
0.07%
Others
7
0.50%
Total
1393
compress.h
50
-
4
141
Enzo Matsumiya
Steve French
Namjae Jeon
Ronnie Sahlberg
October 2002
November 2021
May 2023
July 2024
September 2024
June 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 70}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 48, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Enzo Matsumiya
70
49.65%
Steve French
66
46.81%
Namjae Jeon
3
2.13%
Ronnie Sahlberg
2
1.42%
Total
141
connect.c
4542
-
78
20806
Paulo Alcantara
Jeff Layton
Steve French
Ronnie Sahlberg
Shyam Prasad N
Pavel Shilovsky
Pali Rohár
David Howells
Sachin S. Prabhu
Aurelien Aptel
Henrique Carvalho
Ben Greear
Meetakshi Setiya
Samuel Cabrero
Stefan Metzmacher
Long Li
ZhaoLong Wang
Joe Perches
Shirish Pargaonkar
Rohith Surabattula
Eric W. Biedermann
Suresh Jayaraman
Rob Landley
Ritvik Budhiraja
ZhangXiaoxu
Paul Aurich
Enzo Matsumiya
Igor Mammedov
Al Viro
Ross Lagerwall
Christoph Hellwig
ChenXiaoSong
Eric Biggers
Kees Cook
Jeremy Allison
Christian Brauner
Namjae Jeon
Others
May 1998
February 2002
October 2002
November 2002
February 2003
March 2003
May 2003
July 2003
September 2003
October 2003
November 2003
December 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
October 2005
December 2005
January 2006
March 2006
April 2006
May 2006
June 2006
September 2006
October 2006
December 2006
February 2007
April 2007
May 2007
June 2007
July 2007
October 2007
November 2007
December 2007
January 2008
February 2008
May 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
December 2009
February 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
February 2013
April 2013
May 2013
June 2013
August 2013
October 2013
May 2014
June 2014
July 2014
August 2014
September 2014
March 2015
May 2015
September 2015
October 2015
November 2015
December 2015
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
August 2017
September 2017
November 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
March 2025
April 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 100}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 343}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 26, "token_count": 17}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 846}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 106}, {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 2}, {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 293}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 619}, {"author_id": 11, "token_count": 74}, {"author_id": 0, "token_count": 3}, {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 500}, {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 92}, {"author_id": 1, "token_count": 2}, {"author_id": 59, "token_count": 42}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 430}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 625}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 400}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 18, "token_count": 96}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 74}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 49, "token_count": 10}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 96}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 118}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 203}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 240}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 76}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 119}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 19, "token_count": 3}, {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 30}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 14, "token_count": 138}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 10, "token_count": 64}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 5}, {"author_id": 10, "token_count": 83}, {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2153}, {"author_id": 10, "token_count": 83}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 2, "token_count": 16}, {"author_id": 21, "token_count": 25}, {"author_id": 4, "token_count": 12}, {"author_id": 6, "token_count": 36}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 8, "token_count": 33}, {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 21, "token_count": 10}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 6, "token_count": 501}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 316}, {"author_id": 6, "token_count": 106}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 1307}, {"author_id": 4, "token_count": 4}, {"author_id": 6, "token_count": 69}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 103}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 49}, {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 2, "token_count": 19}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 6, "token_count": 375}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 0, "token_count": 175}, {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 16}, {"author_id": 14, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 2, "token_count": 87}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 259}, {"author_id": 52, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 105}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 84}, {"author_id": 6, "token_count": 206}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 6, "token_count": 49}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 6, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 46}, {"author_id": 2, "token_count": 335}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 7, "token_count": 17}, {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 25, "token_count": 266}, {"author_id": 7, "token_count": 1203}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 7, "token_count": 36}, {"author_id": 2, "token_count": 8}, {"author_id": 29, "token_count": 42}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 183}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 20, "token_count": 61}, {"author_id": 34, "token_count": 65}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 34, "token_count": 39}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 2, "token_count": 51}, {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 50, "token_count": 2}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 546}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 20, "token_count": 237}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 2, "token_count": 92}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
3831
18.41%
Jeff Layton
3176
15.26%
Steve French
2389
11.48%
Ronnie Sahlberg
2311
11.11%
Shyam Prasad N
2283
10.97%
Pavel Shilovsky
1284
6.17%
Pali Rohár
1260
6.06%
David Howells
774
3.72%
Sachin S. Prabhu
521
2.50%
Aurelien Aptel
427
2.05%
Henrique Carvalho
301
1.45%
Ben Greear
293
1.41%
Meetakshi Setiya
266
1.28%
Samuel Cabrero
230
1.11%
Stefan Metzmacher
162
0.78%
Long Li
128
0.62%
ZhaoLong Wang
114
0.55%
Joe Perches
109
0.52%
Shirish Pargaonkar
105
0.50%
Rohith Surabattula
61
0.29%
Eric W. Biedermann
53
0.25%
Suresh Jayaraman
51
0.25%
Rob Landley
42
0.20%
Ritvik Budhiraja
42
0.20%
ZhangXiaoxu
33
0.16%
Paul Aurich
30
0.14%
Enzo Matsumiya
30
0.14%
Igor Mammedov
28
0.13%
Al Viro
20
0.10%
Ross Lagerwall
10
0.05%
Christoph Hellwig
10
0.05%
ChenXiaoSong
9
0.04%
Eric Biggers
8
0.04%
Kees Cook
7
0.03%
Jeremy Allison
7
0.03%
Christian Brauner
6
0.03%
Namjae Jeon
5
0.02%
Others
390
1.87%
Total
20806
dfs.c
467
-
14
2216
Paulo Alcantara
Shyam Prasad N
Stefan Metzmacher
Jeff Layton
Steve French
Igor Mammedov
Sachin S. Prabhu
Ronnie Sahlberg
Aurelien Aptel
Christoph Hellwig
Samuel Cabrero
Pavel Shilovsky
Others
October 2002
August 2005
February 2007
July 2007
October 2007
November 2007
January 2008
October 2008
November 2008
December 2008
February 2009
May 2009
July 2009
April 2010
October 2010
May 2012
November 2012
May 2013
February 2016
February 2017
September 2017
March 2018
November 2018
January 2019
February 2019
March 2019
December 2019
July 2020
October 2020
November 2020
December 2020
February 2021
June 2021
July 2021
October 2021
November 2021
January 2022
March 2022
July 2022
September 2022
October 2022
November 2022
December 2022
March 2023
April 2023
June 2023
July 2023
August 2023
November 2023
February 2024
April 2024
September 2024
November 2024
January 2025
February 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 14, "token_count": 73}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 174}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 417}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 281}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 341}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
1820
82.13%
Shyam Prasad N
129
5.82%
Stefan Metzmacher
73
3.29%
Jeff Layton
61
2.75%
Steve French
52
2.35%
Igor Mammedov
20
0.90%
Sachin S. Prabhu
18
0.81%
Ronnie Sahlberg
13
0.59%
Aurelien Aptel
8
0.36%
Christoph Hellwig
4
0.18%
Samuel Cabrero
2
0.09%
Pavel Shilovsky
2
0.09%
Others
14
0.63%
Total
2216
dfs.h
199
-
11
929
Paulo Alcantara
Steve French
Ronnie Sahlberg
Igor Mammedov
Jeff Layton
Sachin S. Prabhu
Nakajima Akira
Eugene Korenevsky
Stefan Metzmacher
Shyam Prasad N
Kees Cook
October 2002
March 2003
January 2008
October 2008
April 2009
April 2010
February 2011
May 2011
February 2015
October 2016
November 2018
February 2020
July 2020
October 2020
November 2020
December 2020
January 2021
June 2021
October 2021
November 2021
January 2022
May 2022
June 2022
October 2022
November 2022
March 2023
August 2023
April 2024
September 2024
January 2025
February 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 451}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
866
93.22%
Steve French
15
1.61%
Ronnie Sahlberg
14
1.51%
Igor Mammedov
14
1.51%
Jeff Layton
6
0.65%
Sachin S. Prabhu
5
0.54%
Nakajima Akira
3
0.32%
Eugene Korenevsky
3
0.32%
Stefan Metzmacher
1
0.11%
Shyam Prasad N
1
0.11%
Kees Cook
1
0.11%
Total
929
dfs_cache.c
1356
-
24
5904
Paulo Alcantara
Steve French
Sachin S. Prabhu
Ronnie Sahlberg
Igor Mammedov
Shyam Prasad N
Jeff Layton
Aurelien Aptel
Pavel Shilovsky
Pali Rohár
Kees Cook
Enzo Matsumiya
Dan Carpenter
Al Viro
Others
May 1998
February 2002
March 2002
October 2002
March 2003
January 2004
June 2004
April 2005
August 2005
January 2008
October 2008
April 2009
July 2009
November 2009
April 2010
May 2011
March 2012
May 2012
June 2012
November 2013
November 2016
February 2017
March 2017
April 2018
May 2018
November 2018
December 2018
January 2019
March 2019
December 2019
February 2020
July 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
July 2021
October 2021
November 2021
April 2022
May 2022
June 2022
July 2022
October 2022
November 2022
December 2022
January 2023
March 2023
April 2023
June 2023
August 2023
April 2024
September 2024
November 2024
January 2025
February 2025
October 2025
February 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 9}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 1466}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2124}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 187}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 213}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 371}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
5627
95.31%
Steve French
88
1.49%
Sachin S. Prabhu
39
0.66%
Ronnie Sahlberg
21
0.36%
Igor Mammedov
21
0.36%
Shyam Prasad N
20
0.34%
Jeff Layton
19
0.32%
Aurelien Aptel
12
0.20%
Pavel Shilovsky
5
0.08%
Pali Rohár
4
0.07%
Kees Cook
2
0.03%
Enzo Matsumiya
2
0.03%
Dan Carpenter
2
0.03%
Al Viro
2
0.03%
Others
40
0.68%
Total
5904
dfs_cache.h
110
-
10
487
Paulo Alcantara
Steve French
Igor Mammedov
Jeff Layton
Sachin S. Prabhu
Aurelien Aptel
Pavel Shilovsky
Alexey Dobriyan
Others
October 2002
April 2005
January 2008
October 2008
September 2009
July 2010
October 2010
May 2011
March 2012
May 2012
November 2016
March 2017
February 2018
May 2018
November 2018
March 2019
February 2020
July 2020
June 2021
July 2021
December 2022
April 2023
August 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 338}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
428
87.89%
Steve French
21
4.31%
Igor Mammedov
10
2.05%
Jeff Layton
9
1.85%
Sachin S. Prabhu
5
1.03%
Aurelien Aptel
4
0.82%
Pavel Shilovsky
3
0.62%
Alexey Dobriyan
2
0.41%
Others
5
1.03%
Total
487
dir.c
1212
-
39
5419
Steve French
Paulo Alcantara
Jeff Layton
Miklos Szeredi
Pavel Shilovsky
Al Viro
Henrique Carvalho
Aurelien Aptel
David Howells
Sachin S. Prabhu
Ronnie Sahlberg
Joe Perches
Namjae Jeon
Bharath SM
Thiago Rafael Becker
Christian Brauner
Volker Lendecke
Ruben Devos
Igor Mammedov
ZhangXiaoxu
Suresh Jayaraman
Shyam Prasad N
Shirish Pargaonkar
Stefan Metzmacher
Amir Goldstein
Eric W. Biedermann
Pali Rohár
Rohith Surabattula
Christoph Hellwig
Others
October 2002
November 2002
April 2003
May 2003
July 2003
August 2003
September 2003
May 2004
June 2004
July 2004
August 2004
March 2005
April 2005
July 2005
August 2005
September 2005
October 2005
November 2005
March 2006
April 2006
May 2006
September 2006
February 2007
June 2007
July 2007
January 2008
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
November 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
September 2009
February 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
May 2011
July 2011
September 2011
October 2011
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
September 2013
November 2013
December 2013
January 2014
August 2014
September 2014
March 2015
June 2015
July 2015
May 2016
June 2016
July 2016
September 2016
December 2016
February 2017
August 2017
October 2017
April 2018
May 2018
June 2018
September 2018
March 2019
August 2019
September 2019
February 2020
June 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
August 2022
September 2022
October 2022
December 2022
January 2023
August 2023
November 2023
March 2024
April 2024
May 2024
September 2024
December 2024
January 2025
May 2025
June 2025
September 2025
October 2025
December 2025
February 2026
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 532}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 30, "token_count": 22}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 26, "token_count": 3}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 21}, {"author_id": 30, "token_count": 426}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 261}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 48, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 71}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 9, "token_count": 66}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 37}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 179}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 57, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 0, "token_count": 2}, {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 20, "token_count": 101}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 20, "token_count": 117}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 962}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
1514
27.94%
Paulo Alcantara
1183
21.83%
Jeff Layton
484
8.93%
Miklos Szeredi
462
8.53%
Pavel Shilovsky
389
7.18%
Al Viro
302
5.57%
Henrique Carvalho
218
4.02%
Aurelien Aptel
155
2.86%
David Howells
128
2.36%
Sachin S. Prabhu
85
1.57%
Ronnie Sahlberg
55
1.01%
Joe Perches
41
0.76%
Namjae Jeon
33
0.61%
Bharath SM
26
0.48%
Thiago Rafael Becker
24
0.44%
Christian Brauner
15
0.28%
Volker Lendecke
14
0.26%
Ruben Devos
12
0.22%
Igor Mammedov
9
0.17%
ZhangXiaoxu
8
0.15%
Suresh Jayaraman
8
0.15%
Shyam Prasad N
7
0.13%
Shirish Pargaonkar
6
0.11%
Stefan Metzmacher
5
0.09%
Amir Goldstein
5
0.09%
Eric W. Biedermann
4
0.07%
Pali Rohár
3
0.06%
Rohith Surabattula
2
0.04%
Christoph Hellwig
1
0.02%
Others
221
4.08%
Total
5419
dns_resolve.c
96
-
12
413
Paulo Alcantara
Steve French
David Howells
Joe Perches
Shyam Prasad N
Aurelien Aptel
Igor Mammedov
Jeff Layton
Others
May 1998
February 2002
January 2008
March 2008
April 2008
May 2008
June 2009
April 2010
July 2010
August 2010
May 2013
February 2018
May 2019
June 2019
May 2020
May 2021
June 2021
July 2021
September 2021
October 2022
January 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 182}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
232
56.17%
Steve French
66
15.98%
David Howells
43
10.41%
Joe Perches
16
3.87%
Shyam Prasad N
8
1.94%
Aurelien Aptel
6
1.45%
Igor Mammedov
4
0.97%
Jeff Layton
3
0.73%
Others
35
8.47%
Total
413
dns_resolve.h
37
-
3
120
Paulo Alcantara
Steve French
Others
October 2002
January 2008
August 2010
June 2021
September 2021
October 2022
January 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
64
53.33%
Steve French
53
44.17%
Others
3
2.50%
Total
120
export.c
53
-
6
73
Steve French
Amir Goldstein
Joe Perches
Christoph Hellwig
Others
October 2002
February 2007
July 2007
October 2007
April 2010
October 2011
May 2013
July 2019
June 2021
September 2021
October 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 51, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
59
80.82%
Amir Goldstein
6
8.22%
Joe Perches
4
5.48%
Christoph Hellwig
1
1.37%
Others
3
4.11%
Total
73
file.c
3518
-
68
17045
Pavel Shilovsky
David Howells
Steve French
Jeff Layton
Paulo Alcantara
Bharath SM
Ronnie Sahlberg
Rohith Surabattula
Huiwen He
Ritvik Budhiraja
Al Viro
Joe Perches
Frank Sorenson
Ross Lagerwall
Jeremy Allison
Aurelien Aptel
Sachin S. Prabhu
Suresh Jayaraman
Shirish Pargaonkar
Stefan Metzmacher
Shyam Prasad N
Volker Lendecke
Christoph Hellwig
Namjae Jeon
Eric W. Biedermann
Kees Cook
Enzo Matsumiya
ZhaoLong Wang
ZhangXiaoxu
Amir Goldstein
Long Li
Nakajima Akira
Meetakshi Setiya
Others
January 1992
August 1992
May 1998
March 2000
February 2002
October 2002
November 2002
February 2003
March 2003
May 2003
July 2003
August 2003
September 2003
November 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
November 2004
January 2005
March 2005
April 2005
June 2005
August 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
June 2006
August 2006
December 2006
February 2007
April 2007
July 2007
August 2007
September 2007
October 2007
November 2007
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
December 2009
February 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
April 2011
May 2011
July 2011
September 2011
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
September 2013
November 2013
January 2014
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
January 2015
February 2015
March 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
September 2016
October 2016
November 2016
February 2017
April 2017
May 2017
September 2017
November 2017
April 2018
May 2018
September 2018
October 2018
January 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
April 2020
May 2020
June 2020
July 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
November 2022
January 2023
February 2023
April 2023
May 2023
June 2023
July 2023
August 2023
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
December 2024
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 75}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 167}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 21}, {"author_id": 1, "token_count": 73}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 413}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 104}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 246}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 1, "token_count": 1881}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 272}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 1, "token_count": 47}, {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 611}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 15}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 108}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 102}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 48, "token_count": 21}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 60}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 49, "token_count": 84}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 56}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 4, "token_count": 58}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 72}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 93}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 195}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 86}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 339}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 0, "token_count": 4}, {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 24, "token_count": 52}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 24, "token_count": 38}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 3488}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 121}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 24, "token_count": 57}, {"author_id": 5, "token_count": 11}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 112}, {"author_id": 29, "token_count": 220}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 193}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 131}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 24, "token_count": 25}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 2, "token_count": 389}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 2, "token_count": 237}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 256}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 24, "token_count": 143}, {"author_id": 15, "token_count": 2}, {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 227}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 47, "token_count": 96}, {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
4432
26.00%
David Howells
4378
25.68%
Steve French
3354
19.68%
Jeff Layton
1151
6.75%
Paulo Alcantara
1116
6.55%
Bharath SM
341
2.00%
Ronnie Sahlberg
264
1.55%
Rohith Surabattula
251
1.47%
Huiwen He
227
1.33%
Ritvik Budhiraja
220
1.29%
Al Viro
135
0.79%
Joe Perches
131
0.77%
Frank Sorenson
96
0.56%
Ross Lagerwall
94
0.55%
Jeremy Allison
75
0.44%
Aurelien Aptel
68
0.40%
Sachin S. Prabhu
59
0.35%
Suresh Jayaraman
53
0.31%
Shirish Pargaonkar
39
0.23%
Stefan Metzmacher
32
0.19%
Shyam Prasad N
32
0.19%
Volker Lendecke
26
0.15%
Christoph Hellwig
23
0.13%
Namjae Jeon
21
0.12%
Eric W. Biedermann
15
0.09%
Kees Cook
12
0.07%
Enzo Matsumiya
12
0.07%
ZhaoLong Wang
11
0.06%
ZhangXiaoxu
8
0.05%
Amir Goldstein
8
0.05%
Long Li
6
0.04%
Nakajima Akira
3
0.02%
Meetakshi Setiya
1
0.01%
Others
351
2.06%
Total
17045
fs_context.c
2258
-
37
9666
Ronnie Sahlberg
Steve French
Paulo Alcantara
Pali Rohár
DaeMyung Kang
Shyam Prasad N
Rajasi Mandal
Henrique Carvalho
Ritvik Budhiraja
Thiago Rafael Becker
Aurelien Aptel
Jeff Layton
Sachin S. Prabhu
Samuel Cabrero
ZhaoLong Wang
Enzo Matsumiya
Igor Mammedov
Pavel Shilovsky
Shirish Pargaonkar
Dan Carpenter
Kees Cook
David Howells
Others
October 2002
March 2003
April 2004
May 2004
April 2005
May 2006
June 2006
January 2008
March 2010
April 2010
October 2010
November 2010
July 2011
August 2011
October 2011
December 2011
March 2012
May 2013
August 2013
June 2014
February 2017
June 2018
November 2018
January 2019
December 2019
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
May 2022
July 2022
August 2022
September 2022
November 2022
December 2022
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
January 2024
February 2024
April 2024
June 2024
July 2024
September 2024
October 2024
November 2024
January 2025
March 2025
April 2025
June 2025
July 2025
November 2025
December 2025
February 2026
March 2026
April 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 980}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 319}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 4362}, {"author_id": 10, "token_count": 21}, {"author_id": 0, "token_count": 73}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 132}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 105}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 4, "token_count": 42}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 57, "token_count": 106}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 143}, {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 115}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 7, "token_count": 414}, {"author_id": 6, "token_count": 195}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 29, "token_count": 129}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 34, "token_count": 16}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 41, "token_count": 168}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 41, "token_count": 107}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 44, "token_count": 384}, {"author_id": 20, "token_count": 198}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
5850
60.52%
Steve French
734
7.59%
Paulo Alcantara
634
6.56%
Pali Rohár
529
5.47%
DaeMyung Kang
384
3.97%
Shyam Prasad N
350
3.62%
Rajasi Mandal
282
2.92%
Henrique Carvalho
211
2.18%
Ritvik Budhiraja
129
1.33%
Thiago Rafael Becker
118
1.22%
Aurelien Aptel
111
1.15%
Jeff Layton
40
0.41%
Sachin S. Prabhu
29
0.30%
Samuel Cabrero
21
0.22%
ZhaoLong Wang
16
0.17%
Enzo Matsumiya
8
0.08%
Igor Mammedov
6
0.06%
Pavel Shilovsky
5
0.05%
Shirish Pargaonkar
4
0.04%
Dan Carpenter
3
0.03%
Kees Cook
1
0.01%
David Howells
1
0.01%
Others
200
2.07%
Total
9666
fs_context.h
431
-
26
1490
Ronnie Sahlberg
Paulo Alcantara
Steve French
Pali Rohár
Jeff Layton
Shyam Prasad N
Ritvik Budhiraja
Rajasi Mandal
Thiago Rafael Becker
Shirish Pargaonkar
Pavel Shilovsky
Sachin S. Prabhu
Stefan Metzmacher
ZhaoLong Wang
Aurelien Aptel
Samuel Cabrero
Suresh Jayaraman
Long Li
Jeremy Allison
Eric W. Biedermann
Enzo Matsumiya
Christoph Hellwig
Al Viro
Others
October 2002
November 2003
May 2004
July 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
December 2005
January 2006
April 2007
July 2007
October 2007
April 2008
May 2008
October 2008
December 2008
February 2009
July 2010
September 2010
October 2010
January 2011
February 2011
May 2011
July 2011
September 2011
March 2012
May 2012
October 2012
November 2012
February 2013
May 2013
June 2013
September 2014
December 2014
September 2015
November 2015
September 2016
November 2016
December 2016
September 2017
November 2017
April 2018
May 2018
June 2019
August 2019
September 2019
May 2020
July 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
July 2021
October 2021
November 2021
May 2022
August 2022
October 2022
November 2022
March 2023
April 2023
September 2023
November 2023
January 2024
February 2024
April 2024
September 2024
October 2024
November 2024
January 2025
March 2025
April 2025
July 2025
November 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 166}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 246}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 16}, {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 41}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 240}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
492
33.02%
Paulo Alcantara
411
27.58%
Steve French
316
21.21%
Pali Rohár
57
3.83%
Jeff Layton
34
2.28%
Shyam Prasad N
22
1.48%
Ritvik Budhiraja
21
1.41%
Rajasi Mandal
13
0.87%
Thiago Rafael Becker
12
0.81%
Shirish Pargaonkar
12
0.81%
Pavel Shilovsky
12
0.81%
Sachin S. Prabhu
11
0.74%
Stefan Metzmacher
10
0.67%
ZhaoLong Wang
9
0.60%
Aurelien Aptel
9
0.60%
Samuel Cabrero
8
0.54%
Suresh Jayaraman
6
0.40%
Long Li
5
0.34%
Jeremy Allison
5
0.34%
Eric W. Biedermann
5
0.34%
Enzo Matsumiya
3
0.20%
Christoph Hellwig
3
0.20%
Al Viro
2
0.13%
Others
12
0.81%
Total
1490
fscache.c
168
-
12
822
David Howells
Suresh Jayaraman
Steve French
Jeff Layton
Shyam Prasad N
Miklos Szeredi
Joe Perches
Rohith Surabattula
Ronnie Sahlberg
Others
October 2002
February 2007
July 2007
October 2007
May 2008
July 2008
August 2008
November 2008
December 2008
April 2009
June 2009
July 2010
September 2010
May 2011
June 2011
June 2012
May 2013
September 2013
April 2018
June 2020
September 2020
November 2020
December 2020
June 2021
August 2021
September 2021
November 2021
December 2021
January 2022
June 2022
September 2022
June 2023
August 2023
March 2024
April 2024
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 119}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 298}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 102}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
570
69.34%
Suresh Jayaraman
119
14.48%
Steve French
66
8.03%
Jeff Layton
27
3.28%
Shyam Prasad N
13
1.58%
Miklos Szeredi
7
0.85%
Joe Perches
7
0.85%
Rohith Surabattula
2
0.24%
Ronnie Sahlberg
1
0.12%
Others
10
1.22%
Total
822
fscache.h
106
-
9
477
David Howells
Suresh Jayaraman
Steve French
Shyam Prasad N
Jeff Layton
Christoph Hellwig
Igor Mammedov
Others
October 2002
February 2008
March 2008
April 2009
July 2010
May 2011
October 2011
April 2018
June 2018
June 2020
November 2020
June 2021
August 2021
September 2021
January 2022
June 2022
July 2023
October 2023
April 2024
December 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 161}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 135}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
178
37.32%
Suresh Jayaraman
161
33.75%
Steve French
51
10.69%
Shyam Prasad N
44
9.22%
Jeff Layton
19
3.98%
Christoph Hellwig
10
2.10%
Igor Mammedov
2
0.42%
Others
12
2.52%
Total
477
inode.c
3552
-
63
16878
Steve French
Jeff Layton
Paulo Alcantara
Pavel Shilovsky
Christoph Hellwig
Pali Rohár
Ronnie Sahlberg
Ralph Boehme
David Howells
Al Viro
Aurelien Aptel
Shyam Prasad N
Shirish Pargaonkar
Meetakshi Setiya
Joe Perches
Eric W. Biedermann
Rohith Surabattula
Deepa Dinamani
Stefan Metzmacher
Frank Sorenson
Igor Mammedov
Volker Lendecke
Sachin S. Prabhu
Miklos Szeredi
Huiwen He
Christian Brauner
Suresh Jayaraman
Nakajima Akira
ChenXiaoSong
Bharath SM
Amir Goldstein
Ross Lagerwall
ZhangXiaoxu
Alexey Dobriyan
Kees Cook
Dan Carpenter
Others
May 1998
March 2000
February 2002
October 2002
November 2002
December 2002
February 2003
March 2003
April 2003
May 2003
July 2003
August 2003
September 2003
November 2003
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
September 2004
November 2004
December 2004
January 2005
March 2005
April 2005
August 2005
September 2005
November 2005
December 2005
March 2006
June 2006
September 2006
October 2006
November 2006
February 2007
March 2007
April 2007
July 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
November 2009
February 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
October 2011
December 2011
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
August 2014
September 2014
October 2014
February 2015
March 2015
April 2015
June 2015
July 2015
December 2015
April 2016
May 2016
September 2016
January 2017
February 2017
May 2017
June 2017
September 2017
November 2017
January 2018
March 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
February 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
January 2022
February 2022
March 2022
June 2022
August 2022
September 2022
October 2022
November 2022
January 2023
July 2023
August 2023
September 2023
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
May 2024
July 2024
September 2024
October 2024
November 2024
December 2024
February 2025
April 2025
August 2025
September 2025
October 2025
November 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 968}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 287}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 36}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 648}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 26, "token_count": 24}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 173}, {"author_id": 0, "token_count": 123}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 563}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 182}, {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 96}, {"author_id": 0, "token_count": 200}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 581}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 247}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 395}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 19, "token_count": 45}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 3, "token_count": 12}, {"author_id": 14, "token_count": 5}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 79}, {"author_id": 14, "token_count": 63}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 489}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 11, "token_count": 68}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 3, "token_count": 34}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 11}, {"author_id": 1, "token_count": 7}, {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 619}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 1, "token_count": 235}, {"author_id": 11, "token_count": 8}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 115}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 18, "token_count": 100}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 154}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 30, "token_count": 26}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 49, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 86}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 47, "token_count": 14}, {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 132}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 54}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 55, "token_count": 1}, {"author_id": 47, "token_count": 1}, {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 1235}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 79}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 180}, {"author_id": 4, "token_count": 73}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 21, "token_count": 63}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 147}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 238}, {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 13}, {"author_id": 35, "token_count": 39}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 614}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 3, "token_count": 35}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 2, "token_count": 275}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 25, "token_count": 128}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 7, "token_count": 353}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 144}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 28, "token_count": 369}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 7, "token_count": 18}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 242}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 2, "token_count": 225}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 7}, {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 6, "token_count": 156}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 47, "token_count": 52}, {"author_id": 7, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
5281
31.29%
Jeff Layton
3556
21.07%
Paulo Alcantara
2071
12.27%
Pavel Shilovsky
1419
8.41%
Christoph Hellwig
698
4.14%
Pali Rohár
546
3.23%
Ronnie Sahlberg
398
2.36%
Ralph Boehme
370
2.19%
David Howells
330
1.96%
Al Viro
285
1.69%
Aurelien Aptel
232
1.37%
Shyam Prasad N
191
1.13%
Shirish Pargaonkar
145
0.86%
Meetakshi Setiya
128
0.76%
Joe Perches
119
0.71%
Eric W. Biedermann
115
0.68%
Rohith Surabattula
109
0.65%
Deepa Dinamani
80
0.47%
Stefan Metzmacher
68
0.40%
Frank Sorenson
67
0.40%
Igor Mammedov
60
0.36%
Volker Lendecke
57
0.34%
Sachin S. Prabhu
51
0.30%
Miklos Szeredi
40
0.24%
Huiwen He
35
0.21%
Christian Brauner
35
0.21%
Suresh Jayaraman
33
0.20%
Nakajima Akira
14
0.08%
ChenXiaoSong
14
0.08%
Bharath SM
13
0.08%
Amir Goldstein
13
0.08%
Ross Lagerwall
10
0.06%
ZhangXiaoxu
8
0.05%
Alexey Dobriyan
8
0.05%
Kees Cook
7
0.04%
Dan Carpenter
1
0.01%
Others
271
1.61%
Total
16878
ioctl.c
723
-
21
3406
Steve French
Huiwen He
Ronnie Sahlberg
Aurelien Aptel
Jeff Layton
Al Viro
Paulo Alcantara
Christoph Hellwig
Sachin S. Prabhu
Pavel Shilovsky
Joe Perches
David Howells
ZhangXiaoxu
Amir Goldstein
Kees Cook
Bharath SM
Andreas Gruenbacher
Others
October 2002
May 2003
August 2003
July 2004
March 2005
April 2005
August 2006
May 2008
September 2010
November 2010
May 2011
December 2011
June 2012
September 2012
January 2013
May 2013
October 2013
November 2013
December 2013
January 2015
June 2015
July 2015
September 2015
December 2015
April 2016
September 2016
November 2016
February 2017
April 2017
May 2017
September 2018
October 2018
September 2019
February 2020
July 2020
March 2021
April 2021
May 2021
June 2021
September 2021
August 2022
October 2022
November 2022
April 2023
November 2023
March 2024
April 2024
May 2024
July 2024
June 2025
December 2025
February 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 36}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 276}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 155}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 319}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 570}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
1764
51.79%
Huiwen He
570
16.74%
Ronnie Sahlberg
431
12.65%
Aurelien Aptel
319
9.37%
Jeff Layton
103
3.02%
Al Viro
72
2.11%
Paulo Alcantara
39
1.15%
Christoph Hellwig
36
1.06%
Sachin S. Prabhu
16
0.47%
Pavel Shilovsky
11
0.32%
Joe Perches
9
0.26%
David Howells
4
0.12%
ZhangXiaoxu
2
0.06%
Amir Goldstein
2
0.06%
Kees Cook
1
0.03%
Bharath SM
1
0.03%
Andreas Gruenbacher
1
0.03%
Others
25
0.73%
Total
3406
link.c
642
-
30
2815
Steve French
Stefan Metzmacher
Sachin S. Prabhu
Pavel Shilovsky
Jeff Layton
Pali Rohár
Paulo Alcantara
Al Viro
Volker Lendecke
David Howells
Christoph Hellwig
Aurelien Aptel
Amir Goldstein
Joe Perches
ChenXiaoSong
Shyam Prasad N
Ronnie Sahlberg
Eric Biggers
Christian Brauner
Suresh Jayaraman
Miklos Szeredi
Shirish Pargaonkar
Nakajima Akira
Others
May 1998
February 2002
October 2002
November 2002
June 2003
July 2003
August 2003
September 2003
May 2004
June 2004
July 2004
August 2004
April 2005
August 2005
March 2006
November 2006
July 2007
October 2007
March 2008
August 2008
May 2009
June 2009
April 2010
July 2010
August 2010
September 2010
January 2011
March 2011
May 2011
September 2011
October 2011
December 2011
June 2012
August 2012
September 2012
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
June 2014
September 2014
October 2014
February 2015
March 2015
June 2015
July 2015
November 2016
June 2018
July 2018
February 2019
February 2020
March 2020
May 2020
June 2020
October 2020
January 2021
March 2021
April 2021
May 2021
June 2021
September 2021
April 2022
August 2022
October 2022
January 2023
March 2023
November 2023
March 2024
August 2024
September 2024
October 2024
December 2024
July 2025
October 2025
February 2026
April 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 436}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 296}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 209}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 417}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 61}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 35, "token_count": 56}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
1075
38.19%
Stefan Metzmacher
732
26.00%
Sachin S. Prabhu
212
7.53%
Pavel Shilovsky
206
7.32%
Jeff Layton
112
3.98%
Pali Rohár
85
3.02%
Paulo Alcantara
80
2.84%
Al Viro
64
2.27%
Volker Lendecke
56
1.99%
David Howells
40
1.42%
Christoph Hellwig
24
0.85%
Aurelien Aptel
20
0.71%
Amir Goldstein
20
0.71%
Joe Perches
12
0.43%
ChenXiaoSong
11
0.39%
Shyam Prasad N
10
0.36%
Ronnie Sahlberg
9
0.32%
Eric Biggers
9
0.32%
Christian Brauner
5
0.18%
Suresh Jayaraman
3
0.11%
Miklos Szeredi
3
0.11%
Shirish Pargaonkar
1
0.04%
Nakajima Akira
1
0.04%
Others
25
0.89%
Total
2815
misc.c
1112
-
38
4912
Paulo Alcantara
Steve French
Rohith Surabattula
Aurelien Aptel
Shyam Prasad N
Pavel Shilovsky
Sachin S. Prabhu
Meetakshi Setiya
Jeff Layton
Ronnie Sahlberg
Eugene Korenevsky
Frank Sorenson
David Howells
Bharath SM
Joe Perches
Shirish Pargaonkar
Pali Rohár
ZhangXiaoxu
Kees Cook
Enzo Matsumiya
ZhaoLong Wang
Miklos Szeredi
Christoph Hellwig
Eric W. Biedermann
Al Viro
Thiago Rafael Becker
Others
October 2002
February 2003
July 2003
September 2003
November 2003
January 2004
February 2004
May 2004
July 2004
November 2004
December 2004
January 2005
April 2005
August 2005
October 2005
December 2005
January 2006
May 2006
December 2006
July 2007
October 2007
January 2008
July 2008
August 2008
October 2008
November 2008
December 2008
May 2009
September 2009
November 2009
February 2010
April 2010
September 2010
October 2010
November 2010
January 2011
February 2011
April 2011
May 2011
September 2011
October 2011
December 2011
January 2012
March 2012
June 2012
September 2012
February 2013
March 2013
May 2013
August 2013
September 2013
March 2014
August 2014
September 2016
February 2017
April 2017
July 2017
June 2018
July 2018
October 2018
November 2018
December 2018
March 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
January 2020
February 2020
April 2020
May 2020
July 2020
August 2020
October 2020
December 2020
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
January 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
October 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
July 2023
September 2023
January 2024
March 2024
April 2024
August 2024
September 2024
January 2025
March 2025
June 2025
September 2025
October 2025
December 2025
February 2026
March 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 210}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 468}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 34}, {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 206}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 2, "token_count": 63}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 285}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 151}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 21, "token_count": 121}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 38}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 6, "token_count": 15}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 3}, {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 235}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 81}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 25, "token_count": 113}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 63}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 46, "token_count": 94}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 9}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 6, "token_count": 212}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 47, "token_count": 87}, {"author_id": 7, "token_count": 27}, {"author_id": 60, "token_count": 123}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
1178
23.98%
Steve French
746
15.19%
Rohith Surabattula
585
11.91%
Aurelien Aptel
552
11.24%
Shyam Prasad N
321
6.54%
Pavel Shilovsky
281
5.72%
Sachin S. Prabhu
217
4.42%
Meetakshi Setiya
113
2.30%
Jeff Layton
101
2.06%
Ronnie Sahlberg
98
2.00%
Eugene Korenevsky
94
1.91%
Frank Sorenson
87
1.77%
David Howells
81
1.65%
Bharath SM
81
1.65%
Joe Perches
50
1.02%
Shirish Pargaonkar
41
0.83%
Pali Rohár
27
0.55%
ZhangXiaoxu
15
0.31%
Kees Cook
9
0.18%
Enzo Matsumiya
8
0.16%
ZhaoLong Wang
6
0.12%
Miklos Szeredi
6
0.12%
Christoph Hellwig
6
0.12%
Eric W. Biedermann
4
0.08%
Al Viro
4
0.08%
Thiago Rafael Becker
1
0.02%
Others
200
4.07%
Total
4912
namespace.c
298
-
20
1189
Paulo Alcantara
Igor Mammedov
Jeff Layton
Meetakshi Setiya
David Howells
Steve French
Al Viro
Ruben Devos
Joe Perches
Chuck Lever
Stefan Metzmacher
Shyam Prasad N
Ronnie Sahlberg
Aurelien Aptel
Alexey Dobriyan
Others
April 1992
August 1992
May 1998
February 2002
October 2002
November 2002
May 2004
August 2005
April 2006
January 2008
April 2008
July 2009
September 2009
April 2010
September 2010
October 2010
January 2011
May 2011
May 2013
March 2015
April 2016
February 2017
September 2018
May 2019
July 2020
October 2020
March 2021
July 2021
November 2021
January 2022
July 2022
October 2022
December 2022
March 2023
April 2023
June 2023
August 2023
November 2023
February 2024
September 2024
January 2025
June 2025
May 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 160}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 26, "token_count": 61}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 132}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 25, "token_count": 60}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 56, "token_count": 15}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 53, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
581
48.86%
Igor Mammedov
221
18.59%
Jeff Layton
161
13.54%
Meetakshi Setiya
60
5.05%
David Howells
58
4.88%
Steve French
30
2.52%
Al Viro
23
1.93%
Ruben Devos
15
1.26%
Joe Perches
9
0.76%
Chuck Lever
6
0.50%
Stefan Metzmacher
4
0.34%
Shyam Prasad N
4
0.34%
Ronnie Sahlberg
3
0.25%
Aurelien Aptel
2
0.17%
Alexey Dobriyan
1
0.08%
Others
11
0.93%
Total
1189
netlink.c
94
-
5
396
Samuel Cabrero
Michael Bommarito
Steve French
Others
October 2002
November 2020
May 2021
August 2022
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 371}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 23, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Cabrero
371
93.69%
Michael Bommarito
11
2.78%
Steve French
6
1.52%
Others
8
2.02%
Total
396
netlink.h
16
-
1
28
Samuel Cabrero
November 2020
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Cabrero
28
100.00%
Total
28
netmisc.c
212
-
14
941
Steve French
Jeff Layton
David Howells
Dan Carpenter
Joe Perches
Deepa Dinamani
Suresh Jayaraman
Igor Mammedov
Others
October 2002
November 2002
April 2004
September 2006
October 2006
April 2007
October 2007
April 2008
May 2008
May 2009
June 2009
August 2009
April 2010
July 2010
September 2010
February 2011
February 2012
November 2012
May 2013
May 2014
September 2014
November 2014
May 2017
June 2018
March 2019
May 2019
April 2020
September 2021
September 2024
December 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 124}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 82}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 55, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 54, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
501
53.24%
Jeff Layton
233
24.76%
David Howells
85
9.03%
Dan Carpenter
26
2.76%
Joe Perches
25
2.66%
Deepa Dinamani
12
1.28%
Suresh Jayaraman
4
0.43%
Igor Mammedov
2
0.21%
Others
53
5.63%
Total
941
nterr.h
575
-
6
2711
Steve French
Huiwen He
ChenXiaoSong
Pavel Shilovsky
Pali Rohár
Others
October 2002
April 2009
June 2012
May 2019
October 2024
December 2025
January 2026
April 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1561}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 22, "token_count": 521}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 12, "token_count": 538}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
1587
58.54%
Huiwen He
590
21.76%
ChenXiaoSong
524
19.33%
Pavel Shilovsky
5
0.18%
Pali Rohár
3
0.11%
Others
2
0.07%
Total
2711
ntlmssp.h
158
-
9
521
Steve French
Shirish Pargaonkar
Pavel Shilovsky
Al Viro
Shyam Prasad N
Jeff Layton
ChenXiaoSong
Others
October 2002
July 2003
September 2004
February 2006
June 2007
April 2009
May 2009
September 2010
October 2010
May 2011
December 2011
May 2013
May 2016
June 2021
September 2021
November 2021
January 2022
February 2022
January 2023
November 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
420
80.61%
Shirish Pargaonkar
33
6.33%
Pavel Shilovsky
23
4.41%
Al Viro
15
2.88%
Shyam Prasad N
13
2.50%
Jeff Layton
9
1.73%
ChenXiaoSong
4
0.77%
Others
4
0.77%
Total
521
readdir.c
1235
-
39
5806
Steve French
Ronnie Sahlberg
Jeff Layton
Christoph Hellwig
Paulo Alcantara
Aurelien Aptel
Pavel Shilovsky
Al Viro
Bharath SM
Joe Perches
Ralph Boehme
Shirish Pargaonkar
Dan Carpenter
Stefan Metzmacher
ZhaoLong Wang
Shyam Prasad N
Pali Rohár
Suresh Jayaraman
David Howells
Sachin S. Prabhu
Kees Cook
ChenXiaoSong
Nakajima Akira
Others
May 1998
February 2002
October 2002
April 2003
November 2003
January 2004
April 2004
August 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
September 2005
November 2005
January 2006
February 2006
April 2006
May 2006
June 2006
September 2006
October 2006
April 2007
July 2007
February 2008
April 2008
May 2008
July 2008
October 2008
November 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
September 2009
November 2009
February 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
May 2011
July 2011
December 2011
January 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
January 2013
February 2013
May 2013
September 2013
November 2013
August 2014
September 2014
October 2014
December 2014
March 2015
April 2015
January 2016
April 2016
September 2016
January 2017
February 2018
September 2018
December 2018
December 2019
February 2020
April 2020
August 2020
October 2020
December 2020
February 2021
March 2021
June 2021
August 2021
September 2021
May 2022
August 2022
October 2022
February 2023
August 2023
November 2023
January 2024
February 2024
March 2024
September 2024
November 2024
December 2024
January 2025
March 2025
May 2025
June 2025
September 2025
October 2025
November 2025
February 2026
March 2026
May 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1089}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 354}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 248}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 19, "token_count": 516}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 50}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 58}, {"author_id": 18, "token_count": 82}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 54}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 55, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 304}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 45}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 695}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 113}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 28, "token_count": 91}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 34, "token_count": 17}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 24, "token_count": 33}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 114}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
2065
35.57%
Ronnie Sahlberg
861
14.83%
Jeff Layton
691
11.90%
Christoph Hellwig
523
9.01%
Paulo Alcantara
357
6.15%
Aurelien Aptel
309
5.32%
Pavel Shilovsky
193
3.32%
Al Viro
155
2.67%
Bharath SM
149
2.57%
Joe Perches
114
1.96%
Ralph Boehme
91
1.57%
Shirish Pargaonkar
56
0.96%
Dan Carpenter
32
0.55%
Stefan Metzmacher
25
0.43%
ZhaoLong Wang
17
0.29%
Shyam Prasad N
17
0.29%
Pali Rohár
11
0.19%
Suresh Jayaraman
9
0.16%
David Howells
9
0.16%
Sachin S. Prabhu
8
0.14%
Kees Cook
8
0.14%
ChenXiaoSong
6
0.10%
Nakajima Akira
2
0.03%
Others
98
1.69%
Total
5806
reparse.c
1289
-
22
6325
Pali Rohár
Paulo Alcantara
Steve French
Aurelien Aptel
David Howells
Ralph Boehme
Jeff Layton
Sachin S. Prabhu
Pavel Shilovsky
Al Viro
Stefan Metzmacher
Ronnie Sahlberg
Christoph Hellwig
Shyam Prasad N
Meetakshi Setiya
Dan Carpenter
Shirish Pargaonkar
Miklos Szeredi
Bharath SM
Others
May 1998
February 2002
October 2002
May 2003
July 2003
November 2004
March 2005
August 2005
October 2007
February 2008
May 2008
July 2008
August 2008
February 2009
May 2009
June 2009
July 2009
February 2010
July 2010
August 2010
October 2010
May 2011
July 2011
December 2011
June 2012
July 2012
September 2012
May 2013
November 2013
January 2014
August 2014
June 2017
September 2018
March 2019
May 2020
June 2020
October 2020
November 2020
December 2020
February 2021
March 2021
October 2022
August 2023
November 2023
January 2024
February 2024
March 2024
July 2024
September 2024
October 2024
November 2024
December 2024
April 2025
June 2025
July 2025
September 2025
October 2025
February 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 166}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 336}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 2, "token_count": 1108}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 2, "token_count": 1078}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 1917}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 721}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 28, "token_count": 59}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 124}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Pali Rohár
2737
43.27%
Paulo Alcantara
2707
42.80%
Steve French
267
4.22%
Aurelien Aptel
166
2.62%
David Howells
124
1.96%
Ralph Boehme
59
0.93%
Jeff Layton
56
0.89%
Sachin S. Prabhu
44
0.70%
Pavel Shilovsky
37
0.58%
Al Viro
26
0.41%
Stefan Metzmacher
23
0.36%
Ronnie Sahlberg
16
0.25%
Christoph Hellwig
6
0.09%
Shyam Prasad N
5
0.08%
Meetakshi Setiya
4
0.06%
Dan Carpenter
3
0.05%
Shirish Pargaonkar
2
0.03%
Miklos Szeredi
2
0.03%
Bharath SM
1
0.02%
Others
40
0.63%
Total
6325
reparse.h
142
-
12
582
Paulo Alcantara
Steve French
Aurelien Aptel
Pali Rohár
Christoph Hellwig
Eugene Korenevsky
ChenXiaoSong
Ronnie Sahlberg
Jeff Layton
Amir Goldstein
David Howells
Al Viro
October 2002
June 2004
November 2004
April 2005
August 2005
October 2007
February 2008
May 2009
June 2009
May 2011
August 2014
February 2018
March 2019
February 2020
March 2020
June 2020
October 2020
March 2021
November 2021
January 2022
October 2022
February 2023
August 2023
November 2023
January 2024
March 2024
July 2024
September 2024
October 2024
November 2024
December 2024
February 2025
November 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 156}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
404
69.42%
Steve French
84
14.43%
Aurelien Aptel
42
7.22%
Pali Rohár
19
3.26%
Christoph Hellwig
13
2.23%
Eugene Korenevsky
4
0.69%
ChenXiaoSong
4
0.69%
Ronnie Sahlberg
3
0.52%
Jeff Layton
3
0.52%
Amir Goldstein
3
0.52%
David Howells
2
0.34%
Al Viro
1
0.17%
Total
582
rfc1002pdu.h
61
-
3
132
Steve French
ChenXiaoSong
Pali Rohár
April 2004
December 2005
June 2021
September 2021
December 2024
November 2025
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
125
94.70%
ChenXiaoSong
4
3.03%
Pali Rohár
3
2.27%
Total
132
sess.c
1039
-
28
4717
Shyam Prasad N
David Howells
Aurelien Aptel
Steve French
Sachin S. Prabhu
Paulo Alcantara
Shirish Pargaonkar
Rajasi Mandal
Jeff Layton
Pali Rohár
Ronnie Sahlberg
Joe Perches
Dan Carpenter
Pavel Shilovsky
Bharath SM
ZhangXiaoxu
Jeremy Allison
Stefan Metzmacher
Ritvik Budhiraja
Kees Cook
Enzo Matsumiya
Others
May 1998
February 2002
October 2002
November 2004
February 2006
May 2006
June 2006
August 2006
November 2006
October 2007
November 2007
February 2009
April 2009
May 2009
February 2010
April 2010
September 2010
October 2010
December 2010
April 2011
May 2011
October 2011
December 2011
May 2013
June 2013
August 2013
September 2013
June 2014
December 2014
May 2016
November 2016
January 2017
November 2017
February 2018
September 2019
November 2019
December 2019
April 2020
May 2020
August 2020
October 2020
November 2020
December 2020
March 2021
May 2021
June 2021
July 2021
September 2021
November 2021
December 2021
January 2022
February 2022
April 2022
June 2022
July 2022
September 2022
October 2022
November 2022
December 2022
March 2023
April 2023
August 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
October 2024
November 2024
December 2024
January 2025
March 2025
June 2025
July 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 178}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 531}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 84}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 496}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 54}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 260}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 260}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 99}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 115}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 193}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1229}, {"author_id": 41, "token_count": 81}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shyam Prasad N
1581
33.52%
David Howells
1234
26.16%
Aurelien Aptel
704
14.92%
Steve French
397
8.42%
Sachin S. Prabhu
190
4.03%
Paulo Alcantara
140
2.97%
Shirish Pargaonkar
81
1.72%
Rajasi Mandal
81
1.72%
Jeff Layton
74
1.57%
Pali Rohár
57
1.21%
Ronnie Sahlberg
38
0.81%
Joe Perches
14
0.30%
Dan Carpenter
9
0.19%
Pavel Shilovsky
7
0.15%
Bharath SM
6
0.13%
ZhangXiaoxu
5
0.11%
Jeremy Allison
5
0.11%
Stefan Metzmacher
4
0.08%
Ritvik Budhiraja
1
0.02%
Kees Cook
1
0.02%
Enzo Matsumiya
1
0.02%
Others
87
1.84%
Total
4717
smb1debug.c
25
-
7
118
Steve French
Paulo Alcantara
Pavel Shilovsky
Joe Perches
Ronnie Sahlberg
David Howells
Others
October 2002
May 2006
April 2010
March 2012
May 2012
May 2013
April 2018
May 2019
September 2021
December 2023
September 2025
December 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
49
41.53%
Paulo Alcantara
25
21.19%
Pavel Shilovsky
14
11.86%
Joe Perches
13
11.02%
Ronnie Sahlberg
10
8.47%
David Howells
6
5.08%
Others
1
0.85%
Total
118
smb1encrypt.c
140
-
11
562
David Howells
Al Viro
Steve French
Eric Biggers
Shirish Pargaonkar
Jeff Layton
Enzo Matsumiya
Paulo Alcantara
Others
October 2002
July 2003
December 2005
July 2007
August 2010
September 2010
October 2010
January 2011
April 2011
October 2011
September 2012
July 2013
November 2015
January 2016
June 2019
June 2021
September 2021
October 2023
September 2024
August 2025
September 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 45, "token_count": 23}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 416}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 45, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
427
75.98%
Al Viro
36
6.41%
Steve French
32
5.69%
Eric Biggers
27
4.80%
Shirish Pargaonkar
14
2.49%
Jeff Layton
14
2.49%
Enzo Matsumiya
4
0.71%
Paulo Alcantara
2
0.36%
Others
6
1.07%
Total
562
smb1maperror.c
282
-
10
967
Huiwen He
David Howells
Youling Tang
Steve French
Pavel Shilovsky
Al Viro
Pali Rohár
Jeff Layton
Others
October 2002
November 2003
September 2004
March 2005
April 2005
July 2007
October 2007
May 2011
March 2012
October 2024
December 2025
February 2026
April 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 272}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 12, "token_count": 331}, {"author_id": 39, "token_count": 182}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Huiwen He
331
34.23%
David Howells
273
28.23%
Youling Tang
182
18.82%
Steve French
145
14.99%
Pavel Shilovsky
14
1.45%
Al Viro
5
0.52%
Pali Rohár
3
0.31%
Jeff Layton
1
0.10%
Others
13
1.34%
Total
967
smb1maperror_test.c
78
-
6
250
Youling Tang
Huiwen He
Steve French
David Howells
Others
October 2002
November 2003
December 2025
February 2026
April 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 39, "token_count": 218}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Youling Tang
218
87.20%
Huiwen He
12
4.80%
Steve French
6
2.40%
David Howells
4
1.60%
Others
10
4.00%
Total
250
smb1misc.c
189
-
5
958
David Howells
Steve French
Pavel Shilovsky
Paulo Alcantara
Jeff Layton
October 2002
May 2003
November 2003
April 2005
September 2005
January 2011
September 2012
May 2020
June 2021
September 2021
December 2022
December 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 898}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
898
93.74%
Steve French
46
4.80%
Pavel Shilovsky
8
0.84%
Paulo Alcantara
5
0.52%
Jeff Layton
1
0.10%
Total
958
smb1ops.c
1498
-
39
7275
Pavel Shilovsky
Pali Rohár
Steve French
David Howells
Paulo Alcantara
Jeff Layton
Aurelien Aptel
Sachin S. Prabhu
Shyam Prasad N
Volker Lendecke
Ronnie Sahlberg
Bharath SM
Jeremy Allison
ZhaoLong Wang
Christoph Hellwig
Amir Goldstein
Long Li
Joe Perches
Suresh Jayaraman
Stefan Metzmacher
Huiwen He
Miklos Szeredi
Ritvik Budhiraja
ChenXiaoSong
Al Viro
Enzo Matsumiya
Alexey Dobriyan
Shirish Pargaonkar
Meetakshi Setiya
Others
April 1992
August 1992
March 2000
October 2002
November 2002
April 2003
May 2003
July 2003
August 2003
May 2004
June 2004
July 2004
January 2005
March 2005
April 2005
June 2005
August 2005
September 2005
October 2005
June 2006
August 2006
September 2006
March 2007
April 2007
October 2007
November 2007
February 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
December 2008
February 2009
March 2009
May 2009
July 2009
August 2009
September 2009
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
April 2011
May 2011
July 2011
August 2011
October 2011
December 2011
February 2012
March 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
June 2014
August 2014
September 2014
March 2015
November 2016
January 2017
April 2017
June 2017
November 2017
June 2018
July 2018
November 2018
January 2019
March 2019
April 2019
June 2019
October 2019
February 2020
May 2020
October 2020
December 2020
March 2021
July 2021
January 2022
February 2022
May 2022
June 2022
July 2022
October 2022
January 2023
May 2023
June 2023
August 2023
November 2023
March 2024
April 2024
June 2024
September 2024
October 2024
December 2024
February 2025
March 2025
April 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
February 2026
March 2026
April 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 168}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 130}, {"author_id": 1, "token_count": 1410}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 1036}, {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 100}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 197}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 231}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 1069}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 7, "token_count": 370}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 145}, {"author_id": 0, "token_count": 30}, {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 429}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 7, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
3076
42.28%
Pali Rohár
1718
23.62%
Steve French
636
8.74%
David Howells
585
8.04%
Paulo Alcantara
325
4.47%
Jeff Layton
308
4.23%
Aurelien Aptel
200
2.75%
Sachin S. Prabhu
165
2.27%
Shyam Prasad N
43
0.59%
Volker Lendecke
21
0.29%
Ronnie Sahlberg
20
0.27%
Bharath SM
19
0.26%
Jeremy Allison
18
0.25%
ZhaoLong Wang
13
0.18%
Christoph Hellwig
13
0.18%
Amir Goldstein
10
0.14%
Long Li
9
0.12%
Joe Perches
9
0.12%
Suresh Jayaraman
6
0.08%
Stefan Metzmacher
5
0.07%
Huiwen He
5
0.07%
Miklos Szeredi
4
0.05%
Ritvik Budhiraja
3
0.04%
ChenXiaoSong
3
0.04%
Al Viro
3
0.04%
Enzo Matsumiya
2
0.03%
Alexey Dobriyan
2
0.03%
Shirish Pargaonkar
1
0.01%
Meetakshi Setiya
1
0.01%
Others
52
0.71%
Total
7275
smb1pdu.h
2340
-
17
6492
Steve French
David Howells
Al Viro
ChenXiaoSong
Kees Cook
Jeff Layton
Shirish Pargaonkar
Pali Rohár
Paulo Alcantara
Jeremy Allison
Shyam Prasad N
Others
October 2002
November 2002
February 2003
March 2003
July 2003
August 2003
November 2003
May 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
May 2006
June 2006
September 2006
October 2006
December 2006
February 2007
April 2007
June 2007
July 2007
September 2007
October 2007
November 2007
April 2008
May 2008
July 2008
August 2008
February 2009
March 2009
June 2009
December 2009
October 2010
January 2011
October 2011
May 2013
September 2013
October 2013
November 2013
March 2020
November 2020
June 2021
July 2021
September 2021
March 2022
October 2022
December 2022
February 2023
November 2023
April 2024
September 2024
November 2024
December 2024
January 2025
September 2025
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 2602}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 250}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 59}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 136}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1129}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
4758
73.29%
David Howells
1131
17.42%
Al Viro
250
3.85%
ChenXiaoSong
136
2.09%
Kees Cook
59
0.91%
Jeff Layton
58
0.89%
Shirish Pargaonkar
24
0.37%
Pali Rohár
6
0.09%
Paulo Alcantara
5
0.08%
Jeremy Allison
4
0.06%
Shyam Prasad N
1
0.02%
Others
60
0.92%
Total
6492
smb1proto.h
350
-
19
2486
David Howells
Steve French
Pavel Shilovsky
Eugene Korenevsky
Jeff Layton
Youling Tang
Suresh Jayaraman
Christian Brauner
Paulo Alcantara
Aurelien Aptel
Huiwen He
Sachin S. Prabhu
Ronnie Sahlberg
Shyam Prasad N
Kees Cook
Eric W. Biedermann
Al Viro
Others
October 2002
November 2004
January 2005
April 2005
June 2005
August 2005
October 2005
December 2005
February 2006
March 2006
May 2006
October 2006
July 2007
October 2007
November 2007
December 2007
July 2008
August 2008
October 2008
September 2009
July 2010
January 2011
February 2011
March 2011
May 2011
July 2011
October 2011
December 2011
March 2012
May 2012
June 2012
September 2012
February 2013
May 2013
November 2013
December 2013
April 2018
July 2018
November 2018
March 2019
May 2020
July 2020
October 2020
November 2020
December 2020
March 2021
June 2021
August 2021
September 2021
November 2021
January 2022
March 2022
August 2022
September 2022
October 2022
February 2023
October 2023
November 2023
August 2025
September 2025
October 2025
December 2025
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 49}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 1, "token_count": 359}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 46, "token_count": 199}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 42}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1008}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 39, "token_count": 64}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
1049
42.20%
Steve French
416
16.73%
Pavel Shilovsky
400
16.09%
Eugene Korenevsky
199
8.00%
Jeff Layton
151
6.07%
Youling Tang
64
2.57%
Suresh Jayaraman
49
1.97%
Christian Brauner
42
1.69%
Paulo Alcantara
29
1.17%
Aurelien Aptel
20
0.80%
Huiwen He
19
0.76%
Sachin S. Prabhu
17
0.68%
Ronnie Sahlberg
9
0.36%
Shyam Prasad N
4
0.16%
Kees Cook
4
0.16%
Eric W. Biedermann
2
0.08%
Al Viro
2
0.08%
Others
10
0.40%
Total
2486
smb1session.c
995
-
11
4771
David Howells
Sachin S. Prabhu
Steve French
Jeff Layton
Shirish Pargaonkar
Shyam Prasad N
Joe Perches
Enzo Matsumiya
Pavel Shilovsky
Kees Cook
Others
October 2002
June 2004
February 2006
May 2006
June 2006
November 2007
December 2007
September 2008
April 2009
May 2009
April 2010
September 2010
October 2010
December 2010
January 2011
April 2011
May 2011
May 2012
July 2012
September 2012
May 2013
August 2013
June 2014
July 2014
December 2014
May 2016
January 2017
April 2020
June 2021
July 2021
September 2021
November 2021
January 2022
September 2022
October 2022
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 352}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 76}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 774}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 2921}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
2927
61.35%
Sachin S. Prabhu
801
16.79%
Steve French
596
12.49%
Jeff Layton
129
2.70%
Shirish Pargaonkar
128
2.68%
Shyam Prasad N
117
2.45%
Joe Perches
34
0.71%
Enzo Matsumiya
25
0.52%
Pavel Shilovsky
10
0.21%
Kees Cook
2
0.04%
Others
2
0.04%
Total
4771
smb1transport.c
584
-
26
2584
David Howells
Steve French
Jeff Layton
Frank Sorenson
Pavel Shilovsky
Jeremy Allison
Paulo Alcantara
Joe Perches
ZhaoLong Wang
Ronnie Sahlberg
Enzo Matsumiya
ChenXiaoSong
Sachin S. Prabhu
Long Li
Christoph Hellwig
Volker Lendecke
Aurelien Aptel
Others
October 2002
July 2003
May 2004
January 2005
March 2005
June 2005
October 2005
August 2006
December 2006
July 2007
November 2007
December 2008
April 2010
January 2011
May 2011
August 2011
October 2011
December 2011
March 2012
May 2012
September 2012
May 2013
November 2013
October 2016
November 2016
December 2016
April 2017
November 2017
November 2018
March 2019
May 2019
September 2019
January 2020
April 2020
June 2021
September 2021
July 2022
August 2022
February 2023
September 2023
September 2024
August 2025
September 2025
October 2025
December 2025
February 2026
March 2026
August 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 0, "token_count": 682}, {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 1269}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1785567600, "group": [ {"author_id": 47, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
1347
52.13%
Steve French
923
35.72%
Jeff Layton
71
2.75%
Frank Sorenson
62
2.40%
Pavel Shilovsky
57
2.21%
Jeremy Allison
13
0.50%
Paulo Alcantara
11
0.43%
Joe Perches
11
0.43%
ZhaoLong Wang
8
0.31%
Ronnie Sahlberg
7
0.27%
Enzo Matsumiya
7
0.27%
ChenXiaoSong
5
0.19%
Sachin S. Prabhu
3
0.12%
Long Li
3
0.12%
Christoph Hellwig
3
0.12%
Volker Lendecke
2
0.08%
Aurelien Aptel
2
0.08%
Others
49
1.90%
Total
2584
smb2file.c
467
-
22
2314
Pavel Shilovsky
Paulo Alcantara
Pali Rohár
Steve French
Ross Lagerwall
Jeff Layton
David Howells
ChenXiaoSong
Kees Cook
Al Viro
Jeremy Allison
Ronnie Sahlberg
Aurelien Aptel
Others
October 2000
February 2002
October 2002
May 2004
April 2005
August 2006
September 2009
September 2010
October 2010
November 2010
February 2011
June 2011
July 2011
October 2011
December 2011
May 2012
June 2012
September 2012
July 2013
August 2013
September 2014
March 2015
November 2015
November 2016
June 2018
July 2018
January 2019
March 2019
July 2019
October 2019
February 2020
March 2020
June 2020
March 2021
June 2021
September 2021
October 2022
November 2022
December 2022
February 2023
November 2023
January 2024
August 2024
September 2024
October 2024
December 2024
October 2025
December 2025
February 2026
April 2026
May 2026
July 2026
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 889}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 49, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 570}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 195}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 71}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
1025
44.30%
Paulo Alcantara
596
25.76%
Pali Rohár
275
11.88%
Steve French
168
7.26%
Ross Lagerwall
35
1.51%
Jeff Layton
29
1.25%
David Howells
21
0.91%
ChenXiaoSong
21
0.91%
Kees Cook
8
0.35%
Al Viro
8
0.35%
Jeremy Allison
7
0.30%
Ronnie Sahlberg
2
0.09%
Aurelien Aptel
2
0.09%
Others
117
5.06%
Total
2314
smb2glob.h
61
-
7
80
Pavel Shilovsky
Paulo Alcantara
Steve French
Pali Rohár
Ronnie Sahlberg
David Howells
ChenXiaoSong
March 2011
December 2011
September 2012
September 2018
June 2020
June 2021
September 2021
November 2023
January 2024
October 2024
September 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
35
43.75%
Paulo Alcantara
23
28.75%
Steve French
17
21.25%
Pali Rohár
2
2.50%
Ronnie Sahlberg
1
1.25%
David Howells
1
1.25%
ChenXiaoSong
1
1.25%
Total
80
smb2inode.c
1581
-
29
9092
Paulo Alcantara
Ronnie Sahlberg
Pavel Shilovsky
Steve French
Pali Rohár
Shyam Prasad N
Meetakshi Setiya
Ruben Devos
Aurelien Aptel
Shirish Pargaonkar
David Howells
Volker Lendecke
Jeff Layton
Igor Mammedov
Joe Perches
Stefan Metzmacher
Ralph Boehme
ChenXiaoSong
Suresh Jayaraman
Amir Goldstein
Al Viro
Kees Cook
Others
October 2002
July 2003
June 2004
November 2004
April 2005
August 2005
January 2008
March 2008
July 2008
September 2008
June 2009
July 2010
August 2010
September 2010
November 2010
February 2011
May 2011
June 2011
July 2011
December 2011
June 2012
July 2012
September 2012
May 2013
July 2013
August 2013
October 2013
January 2014
August 2014
September 2016
October 2016
June 2017
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
July 2019
August 2019
September 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
August 2020
October 2020
March 2021
June 2021
July 2021
September 2021
May 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
June 2023
August 2023
September 2023
November 2023
January 2024
March 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 359}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 325}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 835}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 182}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 34}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 230}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 1346}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 1183}, {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 25, "token_count": 192}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 171}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 350}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 386}, {"author_id": 56, "token_count": 130}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 908}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 521}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Paulo Alcantara
4889
53.77%
Ronnie Sahlberg
1270
13.97%
Pavel Shilovsky
915
10.06%
Steve French
691
7.60%
Pali Rohár
525
5.77%
Shyam Prasad N
202
2.22%
Meetakshi Setiya
192
2.11%
Ruben Devos
130
1.43%
Aurelien Aptel
70
0.77%
Shirish Pargaonkar
32
0.35%
David Howells
31
0.34%
Volker Lendecke
27
0.30%
Jeff Layton
8
0.09%
Igor Mammedov
8
0.09%
Joe Perches
6
0.07%
Stefan Metzmacher
5
0.05%
Ralph Boehme
4
0.04%
ChenXiaoSong
3
0.03%
Suresh Jayaraman
2
0.02%
Amir Goldstein
2
0.02%
Al Viro
2
0.02%
Kees Cook
1
0.01%
Others
77
0.85%
Total
9092
smb2maperror.c
126
-
7
497
ChenXiaoSong
Steve French
Ronnie Sahlberg
David Howells
Pavel Shilovsky
Joe Perches
Others
October 2002
March 2011
September 2012
May 2013
October 2016
July 2017
May 2018
June 2021
August 2021
November 2021
October 2025
December 2025
January 2026
February 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 22, "token_count": 208}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
ChenXiaoSong
250
50.30%
Steve French
181
36.42%
Ronnie Sahlberg
26
5.23%
David Howells
18
3.62%
Pavel Shilovsky
14
2.82%
Joe Perches
2
0.40%
Others
6
1.21%
Total
497
smb2maperror_test.c
50
-
6
183
ChenXiaoSong
Steve French
David Howells
Others
March 2011
June 2021
December 2025
January 2026
February 2026
April 2026
July 2026
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 22, "token_count": 145}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
ChenXiaoSong
169
92.35%
Steve French
6
3.28%
David Howells
1
0.55%
Others
7
3.83%
Total
183
smb2misc.c
957
-
26
4095
Pavel Shilovsky
Steve French
Sachin S. Prabhu
Ronnie Sahlberg
Paul Aurich
Aurelien Aptel
Paulo Alcantara
Bharath SM
Enzo Matsumiya
Joe Perches
Shyam Prasad N
Jeff Layton
David Howells
Eric Biggers
Shirish Pargaonkar
Kees Cook
ChenXiaoSong
Others
October 2002
May 2004
August 2005
December 2008
September 2009
July 2010
September 2010
October 2010
May 2011
June 2011
December 2011
March 2012
May 2012
July 2012
September 2012
May 2013
June 2013
August 2013
September 2013
March 2014
August 2014
September 2014
December 2014
March 2015
December 2015
September 2016
October 2016
March 2017
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
February 2019
March 2019
September 2019
October 2019
November 2019
April 2020
July 2020
December 2020
March 2021
June 2021
September 2021
November 2021
January 2022
March 2022
May 2022
July 2022
August 2022
September 2022
October 2022
February 2023
August 2023
December 2023
April 2024
August 2024
March 2025
September 2025
October 2025
January 2026
February 2026
May 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 778}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 710}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 69}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 13}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 177}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 89}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 4, "token_count": 78}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 197}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 69}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 81}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 45, "token_count": 21}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 118}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
2015
49.21%
Steve French
557
13.60%
Sachin S. Prabhu
209
5.10%
Ronnie Sahlberg
201
4.91%
Paul Aurich
197
4.81%
Aurelien Aptel
196
4.79%
Paulo Alcantara
119
2.91%
Bharath SM
81
1.98%
Enzo Matsumiya
77
1.88%
Joe Perches
75
1.83%
Shyam Prasad N
64
1.56%
Jeff Layton
42
1.03%
David Howells
42
1.03%
Eric Biggers
21
0.51%
Shirish Pargaonkar
6
0.15%
Kees Cook
4
0.10%
ChenXiaoSong
1
0.02%
Others
188
4.59%
Total
4095
smb2ops.c
6120
-
72
31452
Pavel Shilovsky
Ronnie Sahlberg
Steve French
Paulo Alcantara
Shyam Prasad N
David Howells
Aurelien Aptel
Huiwen He
Henrique Carvalho
Rohith Surabattula
Pali Rohár
Shirish Pargaonkar
Jeff Layton
Sachin S. Prabhu
Enzo Matsumiya
ZhaoLong Wang
Volker Lendecke
Amir Goldstein
Long Li
Joe Perches
Al Viro
Michael Bommarito
Christoph Hellwig
Stefan Metzmacher
ZhangXiaoxu
Igor Mammedov
Dan Carpenter
Bharath SM
Ritvik Budhiraja
ChenXiaoSong
Meetakshi Setiya
Kees Cook
Hyeoncheol Lee
Eric W. Biedermann
Boris Protopopov
Paul Aurich
Andreas Gruenbacher
Alexey Dobriyan
Jeremy Allison
Miklos Szeredi
Others
April 1992
August 1992
October 2002
November 2002
June 2003
July 2003
August 2003
September 2003
April 2004
June 2004
July 2004
September 2004
November 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
May 2006
June 2006
October 2006
February 2007
November 2007
January 2008
February 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
September 2009
September 2010
October 2010
November 2010
January 2011
February 2011
May 2011
June 2011
July 2011
August 2011
October 2011
December 2011
February 2012
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
February 2015
March 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
April 2016
July 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
November 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
July 2025
August 2025
September 2025
October 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 650}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 799}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 2059}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 70}, {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 148}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1031}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 0, "token_count": 366}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 670}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1724}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 365}, {"author_id": 1, "token_count": 98}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 11, "token_count": 227}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 633}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 4, "token_count": 47}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 104}, {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 390}, {"author_id": 2, "token_count": 1}, {"author_id": 4, "token_count": 46}, {"author_id": 0, "token_count": 157}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 113}, {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 492}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 549}, {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 4, "token_count": 428}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 4, "token_count": 247}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 379}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 114}, {"author_id": 1, "token_count": 44}, {"author_id": 4, "token_count": 227}, {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 455}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 436}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 57}, {"author_id": 0, "token_count": 86}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 4, "token_count": 171}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 1, "token_count": 19}, {"author_id": 4, "token_count": 20}, {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 115}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 568}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 72}, {"author_id": 8, "token_count": 10}, {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 153}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 16, "token_count": 2}, {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 64}, {"author_id": 19, "token_count": 21}, {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 52, "token_count": 28}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 239}, {"author_id": 4, "token_count": 5}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 6, "token_count": 180}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 4, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 21, "token_count": 138}, {"author_id": 6, "token_count": 198}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 27}, {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 338}, {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 425}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 8}, {"author_id": 4, "token_count": 98}, {"author_id": 6, "token_count": 78}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 372}, {"author_id": 3, "token_count": 5}, {"author_id": 21, "token_count": 6}, {"author_id": 6, "token_count": 293}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 63}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 2, "token_count": 161}, {"author_id": 4, "token_count": 159}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 6, "token_count": 105}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 231}, {"author_id": 15, "token_count": 1}, {"author_id": 4, "token_count": 123}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 6, "token_count": 38}, {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 425}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 35, "token_count": 119}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 105}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 208}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 127}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 2, "token_count": 205}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 91}, {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 6, "token_count": 486}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 19}, {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 562}, {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 2, "token_count": 165}, {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 236}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 251}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 5, "token_count": 158}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 15, "token_count": 128}, {"author_id": 7, "token_count": 216}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 66}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 70}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 20, "token_count": 42}, {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 1}, {"author_id": 34, "token_count": 23}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 14, "token_count": 8}, {"author_id": 0, "token_count": 49}, {"author_id": 34, "token_count": 35}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 15, "token_count": 2}, {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 141}, {"author_id": 20, "token_count": 562}, {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 20, "token_count": 32}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 9}, {"author_id": 2, "token_count": 94}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 20, "token_count": 93}, {"author_id": 2, "token_count": 13}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 23, "token_count": 36}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 5, "token_count": 75}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 55, "token_count": 13}, {"author_id": 12, "token_count": 27}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 12, "token_count": 749}, {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
8133
25.86%
Ronnie Sahlberg
6291
20.00%
Steve French
6013
19.12%
Paulo Alcantara
2218
7.05%
Shyam Prasad N
1936
6.16%
David Howells
1751
5.57%
Aurelien Aptel
1038
3.30%
Huiwen He
776
2.47%
Henrique Carvalho
739
2.35%
Rohith Surabattula
443
1.41%
Pali Rohár
307
0.98%
Shirish Pargaonkar
230
0.73%
Jeff Layton
186
0.59%
Sachin S. Prabhu
163
0.52%
Enzo Matsumiya
139
0.44%
ZhaoLong Wang
128
0.41%
Volker Lendecke
119
0.38%
Amir Goldstein
72
0.23%
Long Li
45
0.14%
Joe Perches
39
0.12%
Al Viro
38
0.12%
Michael Bommarito
36
0.11%
Christoph Hellwig
36
0.11%
Stefan Metzmacher
34
0.11%
ZhangXiaoxu
28
0.09%
Igor Mammedov
16
0.05%
Dan Carpenter
16
0.05%
Bharath SM
16
0.05%
Ritvik Budhiraja
10
0.03%
ChenXiaoSong
10
0.03%
Meetakshi Setiya
9
0.03%
Kees Cook
9
0.03%
Hyeoncheol Lee
8
0.03%
Eric W. Biedermann
5
0.02%
Boris Protopopov
5
0.02%
Paul Aurich
4
0.01%
Andreas Gruenbacher
4
0.01%
Alexey Dobriyan
3
0.01%
Jeremy Allison
2
0.01%
Miklos Szeredi
1
0.00%
Others
396
1.26%
Total
31452
smb2pdu.c
6465
-
71
32472
Steve French
Pavel Shilovsky
Ronnie Sahlberg
Shyam Prasad N
Aurelien Aptel
David Howells
Sachin S. Prabhu
Paulo Alcantara
Long Li
Shirish Pargaonkar
Stefan Metzmacher
Jeff Layton
Namjae Jeon
Bharath SM
Enzo Matsumiya
Volker Lendecke
Joe Perches
Ross Lagerwall
Henrique Carvalho
Rajasi Mandal
ZhaoLong Wang
Huiwen He
ChenXiaoSong
Dan Carpenter
Kees Cook
ZhangXiaoxu
Samuel Cabrero
Eugene Korenevsky
Igor Mammedov
Boris Protopopov
Suresh Jayaraman
Ralph Boehme
Pali Rohár
Ritvik Budhiraja
Meetakshi Setiya
Others
April 1992
August 1992
October 2002
February 2003
July 2003
November 2003
January 2004
May 2004
July 2004
November 2004
January 2005
June 2005
August 2005
November 2005
January 2006
May 2006
December 2006
April 2007
July 2007
October 2007
January 2008
October 2008
November 2008
April 2009
May 2009
September 2009
February 2010
April 2010
October 2010
November 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
December 2011
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
February 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
May 2015
June 2015
September 2015
November 2015
December 2015
February 2016
May 2016
June 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 2582}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 86}, {"author_id": 1, "token_count": 4042}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 18, "token_count": 128}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 358}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 492}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 11, "token_count": 59}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 0, "token_count": 436}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 6}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 49, "token_count": 140}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 709}, {"author_id": 9, "token_count": 1160}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 395}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 74}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 276}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 214}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 382}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 315}, {"author_id": 4, "token_count": 430}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 31}, {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 100}, {"author_id": 4, "token_count": 45}, {"author_id": 0, "token_count": 471}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 18}, {"author_id": 0, "token_count": 962}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 88}, {"author_id": 4, "token_count": 687}, {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 764}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 228}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 212}, {"author_id": 0, "token_count": 277}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 55, "token_count": 55}, {"author_id": 4, "token_count": 140}, {"author_id": 0, "token_count": 149}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 81}, {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 48, "token_count": 17}, {"author_id": 1, "token_count": 280}, {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 397}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 162}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 176}, {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 53}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 128}, {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 68}, {"author_id": 4, "token_count": 12}, {"author_id": 0, "token_count": 406}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 1, "token_count": 35}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 36}, {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 432}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 495}, {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 184}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 18, "token_count": 22}, {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 441}, {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 0, "token_count": 349}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 0, "token_count": 129}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 174}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 50, "token_count": 24}, {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 442}, {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 114}, {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 46, "token_count": 15}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 49}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 2, "token_count": 21}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 35}, {"author_id": 0, "token_count": 30}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 2, "token_count": 24}, {"author_id": 0, "token_count": 148}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 48, "token_count": 6}, {"author_id": 2, "token_count": 13}, {"author_id": 6, "token_count": 1}, {"author_id": 14, "token_count": 203}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 65}, {"author_id": 0, "token_count": 1}, {"author_id": 35, "token_count": 151}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 5, "token_count": 12}, {"author_id": 2, "token_count": 89}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 34}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 269}, {"author_id": 6, "token_count": 138}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 267}, {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 2, "token_count": 75}, {"author_id": 6, "token_count": 1002}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 2, "token_count": 21}, {"author_id": 6, "token_count": 42}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 217}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 77}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 5, "token_count": 106}, {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 63}, {"author_id": 15, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 34, "token_count": 76}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 20, "token_count": 21}, {"author_id": 14, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 14}, {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 119}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 5, "token_count": 1}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 409}, {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 3}, {"author_id": 41, "token_count": 84}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 470}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 50, "token_count": 13}, {"author_id": 2, "token_count": 20}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 24, "token_count": 23}, {"author_id": 6, "token_count": 51}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 24, "token_count": 130}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 20, "token_count": 72}, {"author_id": 12, "token_count": 4}, {"author_id": 48, "token_count": 171}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 32}, {"author_id": 12, "token_count": 67}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
9229
28.42%
Pavel Shilovsky
9020
27.78%
Ronnie Sahlberg
3128
9.63%
Shyam Prasad N
2633
8.11%
Aurelien Aptel
1718
5.29%
David Howells
1423
4.38%
Sachin S. Prabhu
1274
3.92%
Paulo Alcantara
791
2.44%
Long Li
472
1.45%
Shirish Pargaonkar
292
0.90%
Stefan Metzmacher
289
0.89%
Jeff Layton
212
0.65%
Namjae Jeon
199
0.61%
Bharath SM
173
0.53%
Enzo Matsumiya
155
0.48%
Volker Lendecke
151
0.47%
Joe Perches
150
0.46%
Ross Lagerwall
140
0.43%
Henrique Carvalho
99
0.30%
Rajasi Mandal
84
0.26%
ZhaoLong Wang
76
0.23%
Huiwen He
71
0.22%
ChenXiaoSong
60
0.18%
Dan Carpenter
56
0.17%
Kees Cook
39
0.12%
ZhangXiaoxu
18
0.06%
Samuel Cabrero
15
0.05%
Eugene Korenevsky
15
0.05%
Igor Mammedov
8
0.02%
Boris Protopopov
3
0.01%
Suresh Jayaraman
2
0.01%
Ralph Boehme
2
0.01%
Pali Rohár
2
0.01%
Ritvik Budhiraja
1
0.00%
Meetakshi Setiya
1
0.00%
Others
471
1.45%
Total
32472
smb2pdu.h
339
-
12
713
Steve French
Pavel Shilovsky
Ronnie Sahlberg
Aurelien Aptel
Paulo Alcantara
ChenXiaoSong
Kees Cook
Al Viro
Long Li
Others
October 2002
September 2004
November 2004
March 2011
June 2011
December 2011
July 2012
June 2013
August 2013
September 2013
November 2015
July 2016
February 2017
August 2017
February 2018
August 2018
January 2019
March 2019
July 2019
December 2019
February 2020
March 2020
June 2020
October 2020
April 2021
June 2021
July 2021
September 2021
November 2021
March 2022
February 2023
January 2024
April 2024
August 2024
January 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 68}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
284
39.83%
Pavel Shilovsky
137
19.21%
Ronnie Sahlberg
108
15.15%
Aurelien Aptel
91
12.76%
Paulo Alcantara
71
9.96%
ChenXiaoSong
4
0.56%
Kees Cook
2
0.28%
Al Viro
2
0.28%
Long Li
1
0.14%
Others
13
1.82%
Total
713
smb2proto.h
278
-
21
2315
Pavel Shilovsky
Steve French
Ronnie Sahlberg
Jeff Layton
Paulo Alcantara
Aurelien Aptel
David Howells
Pali Rohár
ChenXiaoSong
Shirish Pargaonkar
Sachin S. Prabhu
Jeremy Allison
Stefan Metzmacher
Shyam Prasad N
Huiwen He
Long Li
Boris Protopopov
Volker Lendecke
Meetakshi Setiya
Eric Biggers
Others
October 2002
February 2004
January 2005
April 2005
August 2005
October 2005
February 2006
May 2006
August 2006
October 2008
December 2008
July 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
October 2011
December 2011
May 2012
June 2012
July 2012
September 2012
December 2012
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
August 2014
September 2014
November 2016
January 2017
March 2017
June 2017
August 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
March 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
December 2020
March 2021
June 2021
September 2021
November 2021
March 2022
August 2022
October 2022
November 2022
October 2023
November 2023
December 2023
January 2024
August 2024
September 2024
October 2024
December 2024
February 2025
September 2025
October 2025
December 2025
January 2026
February 2026
April 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 16}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 72}, {"author_id": 1, "token_count": 408}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 4, "token_count": 15}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 12, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
932
40.26%
Steve French
594
25.66%
Ronnie Sahlberg
255
11.02%
Jeff Layton
119
5.14%
Paulo Alcantara
87
3.76%
Aurelien Aptel
79
3.41%
David Howells
44
1.90%
Pali Rohár
41
1.77%
ChenXiaoSong
36
1.56%
Shirish Pargaonkar
33
1.43%
Sachin S. Prabhu
30
1.30%
Jeremy Allison
16
0.69%
Stefan Metzmacher
15
0.65%
Shyam Prasad N
14
0.60%
Huiwen He
8
0.35%
Long Li
5
0.22%
Boris Protopopov
2
0.09%
Volker Lendecke
1
0.04%
Meetakshi Setiya
1
0.04%
Eric Biggers
1
0.04%
Others
2
0.09%
Total
2315
smb2transport.c
816
-
27
3786
Steve French
Pavel Shilovsky
Shyam Prasad N
Aurelien Aptel
Paulo Alcantara
Shirish Pargaonkar
Jeff Layton
Sachin S. Prabhu
Eric Biggers
David Howells
Ronnie Sahlberg
Enzo Matsumiya
Henrique Carvalho
Joe Perches
Jeremy Allison
Al Viro
ZhaoLong Wang
Long Li
ChenXiaoSong
Others
October 2002
July 2003
May 2004
January 2005
March 2005
October 2005
December 2005
July 2006
August 2006
October 2008
December 2008
April 2010
September 2010
October 2010
January 2011
April 2011
May 2011
June 2011
July 2011
October 2011
December 2011
February 2012
March 2012
May 2012
July 2012
September 2012
December 2012
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
June 2014
December 2014
November 2015
December 2015
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
September 2017
April 2018
May 2018
June 2018
July 2018
November 2018
January 2019
February 2019
March 2019
June 2019
August 2019
September 2019
November 2019
January 2020
February 2020
March 2020
May 2020
October 2020
March 2021
May 2021
June 2021
July 2021
September 2021
November 2021
March 2022
April 2022
July 2022
August 2022
September 2022
October 2022
March 2023
June 2023
July 2023
August 2023
October 2023
March 2024
April 2024
August 2024
September 2024
November 2024
August 2025
October 2025
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 1, "token_count": 301}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 145}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 437}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 108}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 90}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 112}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 234}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 91}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 60}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 45, "token_count": 49}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 45, "token_count": 26}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 60, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
945
24.96%
Pavel Shilovsky
943
24.91%
Shyam Prasad N
462
12.20%
Aurelien Aptel
337
8.90%
Paulo Alcantara
246
6.50%
Shirish Pargaonkar
191
5.04%
Jeff Layton
178
4.70%
Sachin S. Prabhu
115
3.04%
Eric Biggers
79
2.09%
David Howells
77
2.03%
Ronnie Sahlberg
49
1.29%
Enzo Matsumiya
25
0.66%
Henrique Carvalho
16
0.42%
Joe Perches
15
0.40%
Jeremy Allison
14
0.37%
Al Viro
11
0.29%
ZhaoLong Wang
10
0.26%
Long Li
3
0.08%
ChenXiaoSong
1
0.03%
Others
69
1.82%
Total
3786
smbdirect.c
561
-
9
1945
Stefan Metzmacher
Long Li
David Howells
Steve French
Ronnie Sahlberg
Paulo Alcantara
Others
November 2017
March 2018
April 2018
May 2018
June 2018
April 2019
May 2019
January 2022
September 2022
September 2023
April 2025
May 2025
June 2025
August 2025
September 2025
October 2025
November 2025
January 2026
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 747}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 68}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 110}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 14, "token_count": 353}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 14, "token_count": 321}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 14, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Metzmacher
927
47.66%
Long Li
861
44.27%
David Howells
97
4.99%
Steve French
12
0.62%
Ronnie Sahlberg
6
0.31%
Paulo Alcantara
6
0.31%
Others
36
1.85%
Total
1945
smbdirect.h
67
-
5
318
Long Li
Stefan Metzmacher
Ronnie Sahlberg
David Howells
Others
November 2017
June 2018
April 2019
May 2019
January 2022
May 2025
August 2025
October 2025
April 2026
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 254}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 14, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Long Li
266
83.65%
Stefan Metzmacher
44
13.84%
Ronnie Sahlberg
4
1.26%
David Howells
2
0.63%
Others
2
0.63%
Total
318
smbencrypt.c
83
-
11
285
Steve French
Shirish Pargaonkar
Ronnie Sahlberg
Stefan Metzmacher
Joe Perches
Aurelien Aptel
Others
October 2002
June 2003
January 2004
November 2004
March 2005
April 2006
July 2007
March 2010
July 2010
August 2010
January 2011
June 2011
October 2011
November 2011
January 2012
May 2013
January 2015
January 2016
February 2018
May 2019
August 2019
August 2021
May 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
154
54.04%
Shirish Pargaonkar
92
32.28%
Ronnie Sahlberg
14
4.91%
Stefan Metzmacher
6
2.11%
Joe Perches
6
2.11%
Aurelien Aptel
2
0.70%
Others
11
3.86%
Total
285
smberr.h
298
-
4
487
Steve French
Huiwen He
Jeremy Allison
Jeff Layton
October 2002
May 2003
July 2004
November 2004
April 2005
August 2006
October 2007
April 2009
July 2010
June 2021
September 2021
January 2026
April 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 12, "token_count": 135}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
343
70.43%
Huiwen He
136
27.93%
Jeremy Allison
4
0.82%
Jeff Layton
4
0.82%
Total
487
trace.c
10
-
3
14
Steve French
David Howells
Others
September 2015
May 2018
January 2019
October 2025
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
10
71.43%
David Howells
3
21.43%
Others
1
7.14%
Total
14
trace.h
1970
-
10
1884
Steve French
David Howells
Bharath SM
Paulo Alcantara
Shyam Prasad N
Stefan Metzmacher
Jeff Layton
Henrique Carvalho
Michael Bommarito
Others
October 2002
June 2009
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
February 2019
March 2019
September 2019
February 2020
June 2020
October 2020
November 2020
February 2021
May 2021
November 2021
March 2022
May 2022
June 2022
September 2022
March 2023
June 2023
August 2023
September 2023
October 2023
November 2023
January 2024
March 2024
April 2024
May 2024
July 2024
August 2024
September 2024
January 2025
June 2025
September 2025
October 2025
December 2025
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 146}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 24, "token_count": 34}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 24, "token_count": 87}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
1314
69.75%
David Howells
274
14.54%
Bharath SM
121
6.42%
Paulo Alcantara
85
4.51%
Shyam Prasad N
62
3.29%
Stefan Metzmacher
12
0.64%
Jeff Layton
3
0.16%
Henrique Carvalho
3
0.16%
Michael Bommarito
1
0.05%
Others
9
0.48%
Total
1884
transport.c
1291
-
36
5684
Steve French
Pavel Shilovsky
Jeff Layton
Ronnie Sahlberg
Shyam Prasad N
David Howells
Paulo Alcantara
Jeremy Allison
ZhangXiaoxu
Long Li
Al Viro
Sachin S. Prabhu
ZhaoLong Wang
Joe Perches
Enzo Matsumiya
Volker Lendecke
Christoph Hellwig
Aurelien Aptel
Pali Rohár
Stefan Metzmacher
Shirish Pargaonkar
Henrique Carvalho
Others
October 2002
July 2003
August 2003
January 2004
April 2004
May 2004
June 2004
November 2004
January 2005
March 2005
April 2005
June 2005
August 2005
October 2005
July 2006
August 2006
December 2006
July 2007
November 2007
October 2008
December 2008
January 2009
February 2010
April 2010
July 2010
August 2010
October 2010
January 2011
February 2011
April 2011
May 2011
August 2011
October 2011
December 2011
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
December 2012
April 2013
May 2013
February 2014
June 2014
August 2014
November 2015
December 2015
October 2016
November 2016
December 2016
May 2017
June 2017
November 2017
February 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
August 2019
September 2019
October 2019
November 2019
January 2020
March 2020
April 2020
May 2020
July 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
July 2021
September 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
November 2022
December 2022
April 2023
June 2023
August 2023
September 2023
October 2023
January 2024
April 2024
August 2024
September 2024
October 2024
November 2024
August 2025
September 2025
October 2025
November 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 281}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 38, "token_count": 91}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 35, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 264}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 102}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 170}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 52}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 33}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 72}, {"author_id": 4, "token_count": 141}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 84}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 4, "token_count": 313}, {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 19, "token_count": 8}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 44}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 0, "token_count": 698}, {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 31}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 52, "token_count": 35}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 108}, {"author_id": 0, "token_count": 873}, {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
2516
44.26%
Pavel Shilovsky
671
11.81%
Jeff Layton
604
10.63%
Ronnie Sahlberg
590
10.38%
Shyam Prasad N
322
5.67%
David Howells
290
5.10%
Paulo Alcantara
121
2.13%
Jeremy Allison
91
1.60%
ZhangXiaoxu
70
1.23%
Long Li
70
1.23%
Al Viro
56
0.99%
Sachin S. Prabhu
46
0.81%
ZhaoLong Wang
33
0.58%
Joe Perches
30
0.53%
Enzo Matsumiya
28
0.49%
Volker Lendecke
19
0.33%
Christoph Hellwig
11
0.19%
Aurelien Aptel
11
0.19%
Pali Rohár
10
0.18%
Stefan Metzmacher
8
0.14%
Shirish Pargaonkar
2
0.04%
Henrique Carvalho
2
0.04%
Others
83
1.46%
Total
5684
unc.c
69
-
8
250
Samuel Cabrero
Steve French
Jeff Layton
Paulo Alcantara
Suresh Jayaraman
Aurelien Aptel
Ronnie Sahlberg
Al Viro
October 2002
November 2007
July 2010
August 2018
November 2018
January 2019
February 2020
April 2020
November 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 173}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Cabrero
173
69.20%
Steve French
26
10.40%
Jeff Layton
17
6.80%
Paulo Alcantara
13
5.20%
Suresh Jayaraman
12
4.80%
Aurelien Aptel
6
2.40%
Ronnie Sahlberg
2
0.80%
Al Viro
1
0.40%
Total
250
winucase.c
649
-
3
8962
Jeff Layton
Steve French
Others
October 2002
September 2013
May 2019
September 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 8954}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
8954
99.91%
Steve French
7
0.08%
Others
1
0.01%
Total
8962
xattr.c
535
-
24
2327
Steve French
Andreas Gruenbacher
Boris Protopopov
Al Viro
Jeff Layton
Pali Rohár
Shirish Pargaonkar
Pavel Shilovsky
Paulo Alcantara
Suresh Jayaraman
Igor Mammedov
Joe Perches
Christian Brauner
Amir Goldstein
David Howells
Dan Carpenter
ChenXiaoSong
Others
May 1998
February 2002
October 2002
June 2003
June 2004
July 2004
November 2004
December 2004
March 2005
April 2005
August 2006
July 2007
October 2007
January 2008
June 2009
February 2010
April 2010
September 2010
November 2010
April 2011
May 2011
August 2011
March 2012
June 2012
May 2013
January 2014
February 2014
September 2014
June 2015
July 2015
April 2016
May 2016
September 2016
June 2017
August 2018
September 2019
December 2019
December 2020
January 2021
March 2021
April 2021
June 2021
September 2021
January 2022
January 2023
September 2023
November 2023
August 2024
October 2024
October 2025
February 2026
June 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 11, "token_count": 82}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 40, "token_count": 444}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 323}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 120}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 65}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 108}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 55, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
924
39.71%
Andreas Gruenbacher
444
19.08%
Boris Protopopov
443
19.04%
Al Viro
129
5.54%
Jeff Layton
122
5.24%
Pali Rohár
108
4.64%
Shirish Pargaonkar
87
3.74%
Pavel Shilovsky
9
0.39%
Paulo Alcantara
9
0.39%
Suresh Jayaraman
6
0.26%
Igor Mammedov
6
0.26%
Joe Perches
5
0.21%
Christian Brauner
5
0.21%
Amir Goldstein
5
0.21%
David Howells
4
0.17%
Dan Carpenter
2
0.09%
ChenXiaoSong
2
0.09%
Others
17
0.73%
Total
2327
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
311
Author
Tokens
Proportion
Commits
Proportion
0
Steve French
93640
27.06%
1108
26.83%
1
Pavel Shilovsky
40788
11.79%
286
6.92%
2
Paulo Alcantara
38211
11.04%
314
7.60%
3
Jeff Layton
29348
8.48%
388
9.39%
4
Ronnie Sahlberg
26623
7.69%
233
5.64%
5
David Howells
25808
7.46%
168
4.07%
6
Shyam Prasad N
14045
4.06%
155
3.75%
7
Pali Rohár
9525
2.75%
81
1.96%
8
Aurelien Aptel
8371
2.42%
69
1.67%
9
Sachin S. Prabhu
4983
1.44%
53
1.28%
10
Samuel Cabrero
3993
1.15%
13
0.31%
11
Shirish Pargaonkar
3886
1.12%
45
1.09%
12
Huiwen He
2809
0.81%
35
0.85%
13
Al Viro
2705
0.78%
124
3.00%
14
Stefan Metzmacher
2566
0.74%
62
1.50%
15
Enzo Matsumiya
2212
0.64%
26
0.63%
16
Long Li
2126
0.61%
43
1.04%
17
Christian Brauner
2071
0.60%
20
0.48%
18
Joe Perches
1887
0.55%
7
0.17%
19
Christoph Hellwig
1822
0.53%
26
0.63%
20
Henrique Carvalho
1785
0.52%
31
0.75%
21
Rohith Surabattula
1662
0.48%
18
0.44%
22
ChenXiaoSong
1605
0.46%
38
0.92%
23
Michael Bommarito
1582
0.46%
7
0.17%
24
Bharath SM
1575
0.46%
33
0.80%
25
Meetakshi Setiya
848
0.25%
8
0.19%
26
Igor Mammedov
776
0.22%
17
0.41%
27
Suresh Jayaraman
737
0.21%
20
0.48%
28
Ralph Boehme
653
0.19%
7
0.17%
29
Ritvik Budhiraja
640
0.18%
3
0.07%
30
Miklos Szeredi
638
0.18%
11
0.27%
31
Alexey Dobriyan
608
0.18%
5
0.12%
32
Paul Aurich
602
0.17%
15
0.36%
33
Qihang
563
0.16%
1
0.02%
34
ZhaoLong Wang
539
0.16%
13
0.31%
35
Volker Lendecke
531
0.15%
15
0.36%
36
Boris Protopopov
515
0.15%
4
0.10%
37
Nakajima Akira
494
0.14%
4
0.10%
38
Jeremy Allison
485
0.14%
2
0.05%
39
Youling Tang
479
0.14%
4
0.10%
40
Andreas Gruenbacher
479
0.14%
2
0.05%
41
Rajasi Mandal
473
0.14%
3
0.07%
42
Eric W. Biedermann
418
0.12%
14
0.34%
43
Ben Greear
415
0.12%
1
0.02%
44
DaeMyung Kang
384
0.11%
1
0.02%
45
Eric Biggers
358
0.10%
12
0.29%
46
Eugene Korenevsky
342
0.10%
4
0.10%
47
Frank Sorenson
325
0.09%
8
0.19%
48
Namjae Jeon
305
0.09%
9
0.22%
49
Ross Lagerwall
293
0.08%
5
0.12%
50
Kees Cook
279
0.08%
11
0.27%
51
Amir Goldstein
249
0.07%
6
0.15%
52
ZhangXiaoxu
218
0.06%
18
0.44%
53
Chuck Lever
204
0.06%
1
0.02%
54
Deepa Dinamani
200
0.06%
4
0.10%
55
Dan Carpenter
182
0.05%
20
0.48%
56
Ruben Devos
157
0.05%
2
0.05%
57
Thiago Rafael Becker
155
0.04%
3
0.07%
58
Hyeoncheol Lee
141
0.04%
2
0.05%
59
Rob Landley
137
0.04%
1
0.02%
60
Others
5590
1.62%
491
11.89%
Total
346040
4130