Linux Source Code
Home
Release 7.1
Help
exfat
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Artem Labazov
Chi Zhiling
Christian Brauner
Christoph Hellwig
Christophe Vu-Brugier
Chung-Chiang Cheng
Dan Carpenter
Daniel Yang
David Timber
Dongliang Cui
Eric Sandeen
Ethan Ferguson
Hyeoncheol Lee
Ilya Ponetayev
Jaehun Gou
Jan Cincera
Jan Kara
Jason A. Donenfeld
Jeff Layton
Jeongjun Park
Joe Perches
John Sanpe
Kees Cook
Li Chen
Linus Torvalds
Lorenzo Stoakes
Matthew Wilcox
Michael Jeanson
Miklos Szeredi
Namjae Jeon
Neil Brown
Pali Rohár
Philipp Hahn
Sang-Heon Jeon
Shuhao Fu
Song Muchun
Sungjong Seo
Tadeusz Struk
Takashi Iwai
Taotao Chen
Tetsuhiro Kohada
Thomas Backlund
Valdis Kletnieks
Vasant Karasulli
Xu Wang
YangWen
Yongpeng Yang
Yuezhang.Mo
Yuling Dong
Zhengxu Zhang
gaoming
hyeongseok.kim
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
balloc.c
399
-
9
2032
Namjae Jeon
hyeongseok.kim
John Sanpe
Chi Zhiling
Tadeusz Struk
Yuezhang.Mo
Kees Cook
gaoming
Joe Perches
March 2020
April 2020
June 2020
January 2021
March 2021
May 2022
July 2023
December 2023
September 2024
January 2025
August 2025
September 2025
November 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1126}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 365}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 9, "token_count": 149}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
1454
71.56%
hyeongseok.kim
373
18.36%
John Sanpe
149
7.33%
Chi Zhiling
25
1.23%
Tadeusz Struk
18
0.89%
Yuezhang.Mo
5
0.25%
Kees Cook
5
0.25%
gaoming
2
0.10%
Joe Perches
1
0.05%
Total
2032
cache.c
357
-
3
1486
Namjae Jeon
Chi Zhiling
Al Viro
March 2020
October 2024
January 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1224}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 261}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
1224
82.37%
Chi Zhiling
261
17.56%
Al Viro
1
0.07%
Total
1486
dir.c
1330
-
15
6347
Namjae Jeon
Yuezhang.Mo
Ethan Ferguson
Tetsuhiro Kohada
Chi Zhiling
hyeongseok.kim
Sungjong Seo
Jeff Layton
Linus Torvalds
Al Viro
Joe Perches
Jan Cincera
Philipp Hahn
Kees Cook
Christophe Vu-Brugier
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
March 2021
June 2021
November 2021
March 2022
April 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
March 2023
May 2023
July 2023
August 2023
October 2023
December 2023
January 2024
May 2024
September 2024
December 2024
March 2025
September 2025
November 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4083}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 255}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 8, "token_count": 1}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 8, "token_count": 6}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 240}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 556}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
4332
68.25%
Yuezhang.Mo
886
13.96%
Ethan Ferguson
556
8.76%
Tetsuhiro Kohada
325
5.12%
Chi Zhiling
155
2.44%
hyeongseok.kim
47
0.74%
Sungjong Seo
8
0.13%
Jeff Layton
8
0.13%
Linus Torvalds
7
0.11%
Al Viro
6
0.09%
Joe Perches
5
0.08%
Jan Cincera
4
0.06%
Philipp Hahn
3
0.05%
Kees Cook
3
0.05%
Christophe Vu-Brugier
2
0.03%
Total
6347
exfat_fs.h
635
-
19
2951
Namjae Jeon
Chi Zhiling
Yuezhang.Mo
Tetsuhiro Kohada
hyeongseok.kim
Dongliang Cui
Joe Perches
Sungjong Seo
Takashi Iwai
Ethan Ferguson
Christian Brauner
Eric Sandeen
Jan Cincera
Vasant Karasulli
Chung-Chiang Cheng
Christophe Vu-Brugier
Al Viro
Jeff Layton
John Sanpe
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
January 2021
March 2021
November 2021
March 2022
April 2022
June 2022
July 2022
August 2022
November 2022
December 2022
January 2023
March 2023
July 2023
September 2023
October 2023
December 2023
January 2024
September 2024
January 2025
September 2025
November 2025
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2257}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 15, "token_count": 26}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 34}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 172}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
2277
77.16%
Chi Zhiling
215
7.29%
Yuezhang.Mo
165
5.59%
Tetsuhiro Kohada
80
2.71%
hyeongseok.kim
58
1.97%
Dongliang Cui
34
1.15%
Joe Perches
26
0.88%
Sungjong Seo
19
0.64%
Takashi Iwai
14
0.47%
Ethan Ferguson
12
0.41%
Christian Brauner
10
0.34%
Eric Sandeen
9
0.30%
Jan Cincera
8
0.27%
Vasant Karasulli
6
0.20%
Chung-Chiang Cheng
5
0.17%
Christophe Vu-Brugier
5
0.17%
Al Viro
4
0.14%
Jeff Layton
3
0.10%
John Sanpe
1
0.03%
Total
2951
exfat_raw.h
197
-
5
646
Namjae Jeon
Tetsuhiro Kohada
Ethan Ferguson
Jan Cincera
David Timber
March 2020
April 2020
May 2020
July 2020
January 2021
January 2023
October 2023
September 2025
March 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 505}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 10, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
575
89.01%
Tetsuhiro Kohada
33
5.11%
Ethan Ferguson
26
4.02%
Jan Cincera
8
1.24%
David Timber
4
0.62%
Total
646
fatent.c
579
-
8
2678
Namjae Jeon
Chi Zhiling
hyeongseok.kim
Yuezhang.Mo
Tetsuhiro Kohada
Joe Perches
Takashi Iwai
Al Viro
March 2020
April 2020
June 2020
January 2021
March 2021
April 2022
July 2022
February 2023
October 2024
December 2024
January 2025
February 2025
March 2025
August 2025
November 2025
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1737}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 260}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
1755
65.53%
Chi Zhiling
421
15.72%
hyeongseok.kim
252
9.41%
Yuezhang.Mo
233
8.70%
Tetsuhiro Kohada
11
0.41%
Joe Perches
4
0.15%
Takashi Iwai
1
0.04%
Al Viro
1
0.04%
Total
2678
file.c
822
-
22
3810
Namjae Jeon
Yuezhang.Mo
Jan Cincera
hyeongseok.kim
Ethan Ferguson
David Timber
Dongliang Cui
Sungjong Seo
Michael Jeanson
Jeff Layton
Jeongjun Park
Lorenzo Stoakes
Yuling Dong
Tetsuhiro Kohada
Eric Sandeen
Christian Brauner
Christophe Vu-Brugier
Christoph Hellwig
Taotao Chen
Matthew Wilcox
Zhengxu Zhang
Jan Kara
March 2020
April 2020
May 2020
June 2020
July 2020
January 2021
March 2021
November 2021
March 2022
April 2022
June 2022
January 2023
March 2023
May 2023
July 2023
August 2023
October 2023
January 2024
February 2024
March 2024
May 2024
July 2024
September 2024
October 2024
December 2024
February 2025
March 2025
June 2025
July 2025
September 2025
October 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1519}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 78}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 255}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 348}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 382}, {"author_id": 12, "token_count": 7}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 20, "token_count": 50}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 97}, {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 239}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 27, "token_count": 18}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 10, "token_count": 131}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 52, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
1519
39.87%
Yuezhang.Mo
920
24.15%
Jan Cincera
382
10.03%
hyeongseok.kim
255
6.69%
Ethan Ferguson
239
6.27%
David Timber
132
3.46%
Dongliang Cui
97
2.55%
Sungjong Seo
78
2.05%
Michael Jeanson
50
1.31%
Jeff Layton
19
0.50%
Jeongjun Park
18
0.47%
Lorenzo Stoakes
17
0.45%
Yuling Dong
16
0.42%
Tetsuhiro Kohada
14
0.37%
Eric Sandeen
14
0.37%
Christian Brauner
12
0.31%
Christophe Vu-Brugier
7
0.18%
Christoph Hellwig
7
0.18%
Taotao Chen
6
0.16%
Matthew Wilcox
4
0.10%
Zhengxu Zhang
3
0.08%
Jan Kara
1
0.03%
Total
3810
inode.c
694
-
14
3381
Namjae Jeon
Yuezhang.Mo
Sungjong Seo
Chi Zhiling
Dongliang Cui
Jeff Layton
Matthew Wilcox
Tetsuhiro Kohada
Christoph Hellwig
Taotao Chen
Christophe Vu-Brugier
Jan Cincera
YangWen
Jason A. Donenfeld
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
June 2021
November 2021
February 2022
March 2022
April 2022
June 2022
August 2022
October 2022
November 2022
December 2022
January 2023
March 2023
May 2023
July 2023
October 2023
January 2024
July 2024
September 2024
March 2025
July 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2564}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 285}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 12, "token_count": 26}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 45}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 8, "token_count": 140}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
2564
75.84%
Yuezhang.Mo
433
12.81%
Sungjong Seo
140
4.14%
Chi Zhiling
87
2.57%
Dongliang Cui
45
1.33%
Jeff Layton
32
0.95%
Matthew Wilcox
29
0.86%
Tetsuhiro Kohada
24
0.71%
Christoph Hellwig
9
0.27%
Taotao Chen
7
0.21%
Christophe Vu-Brugier
5
0.15%
Jan Cincera
4
0.12%
YangWen
1
0.03%
Jason A. Donenfeld
1
0.03%
Total
3381
misc.c
207
-
8
1031
Namjae Jeon
Tetsuhiro Kohada
Eric Sandeen
Chung-Chiang Cheng
Jeff Layton
Chi Zhiling
Yuezhang.Mo
Joe Perches
March 2020
April 2020
May 2020
June 2020
August 2021
April 2022
October 2023
March 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 775}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 32}, {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 31}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
775
75.17%
Tetsuhiro Kohada
150
14.55%
Eric Sandeen
32
3.10%
Chung-Chiang Cheng
31
3.01%
Jeff Layton
25
2.42%
Chi Zhiling
11
1.07%
Yuezhang.Mo
4
0.39%
Joe Perches
3
0.29%
Total
1031
namei.c
1314
-
21
6395
Namjae Jeon
Yuezhang.Mo
Vasant Karasulli
Tetsuhiro Kohada
Shuhao Fu
Dongliang Cui
hyeongseok.kim
Jeff Layton
Eric Sandeen
Christian Brauner
YangWen
Chi Zhiling
Neil Brown
Jan Cincera
Pali Rohár
Miklos Szeredi
Joe Perches
Al Viro
Jaehun Gou
Xu Wang
Christophe Vu-Brugier
September 2005
July 2008
July 2016
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
January 2021
March 2021
November 2021
March 2022
April 2022
August 2022
November 2022
January 2023
February 2023
March 2023
July 2023
October 2023
February 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
October 2025
December 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4988}, {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 15, "token_count": 7}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 107}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 293}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 12, "token_count": 21}, {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 46}, {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 19, "token_count": 60}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
4999
78.17%
Yuezhang.Mo
903
14.12%
Vasant Karasulli
107
1.67%
Tetsuhiro Kohada
86
1.34%
Shuhao Fu
60
0.94%
Dongliang Cui
46
0.72%
hyeongseok.kim
40
0.63%
Jeff Layton
33
0.52%
Eric Sandeen
28
0.44%
Christian Brauner
15
0.23%
YangWen
14
0.22%
Chi Zhiling
13
0.20%
Neil Brown
9
0.14%
Jan Cincera
8
0.13%
Pali Rohár
7
0.11%
Miklos Szeredi
7
0.11%
Joe Perches
7
0.11%
Al Viro
7
0.11%
Jaehun Gou
3
0.05%
Xu Wang
2
0.03%
Christophe Vu-Brugier
1
0.02%
Total
6395
nls.c
802
-
9
7895
Namjae Jeon
Tetsuhiro Kohada
Ilya Ponetayev
Daniel Yang
Al Viro
Dan Carpenter
Joe Perches
Artem Labazov
Takashi Iwai
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
December 2020
July 2022
September 2023
September 2024
October 2024
March 2025
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7830}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
7837
99.27%
Tetsuhiro Kohada
22
0.28%
Ilya Ponetayev
8
0.10%
Daniel Yang
8
0.10%
Al Viro
6
0.08%
Dan Carpenter
5
0.06%
Joe Perches
4
0.05%
Artem Labazov
3
0.04%
Takashi Iwai
2
0.03%
Total
7895
super.c
943
-
26
4448
Namjae Jeon
Tetsuhiro Kohada
Yuezhang.Mo
Dongliang Cui
Sang-Heon Jeon
Al Viro
Christoph Hellwig
Vasant Karasulli
Chung-Chiang Cheng
Joe Perches
Hyeoncheol Lee
David Timber
Eric Sandeen
Yongpeng Yang
Valdis Kletnieks
hyeongseok.kim
Thomas Backlund
Christophe Vu-Brugier
Song Muchun
Takashi Iwai
Pali Rohár
Michael Jeanson
Jeff Layton
Jan Cincera
Li Chen
Kees Cook
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
January 2021
March 2021
June 2021
November 2021
March 2022
April 2022
July 2022
January 2023
May 2023
July 2023
August 2023
September 2023
October 2023
May 2024
June 2024
September 2024
February 2025
March 2025
April 2025
September 2025
November 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2827}, {"author_id": 34, "token_count": 2}, {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 15, "token_count": 24}, {"author_id": 2, "token_count": 35}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 2, "token_count": 461}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 11, "token_count": 32}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 115}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 18, "token_count": 61}, {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 32, "token_count": 10}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 10, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
3005
67.56%
Tetsuhiro Kohada
555
12.48%
Yuezhang.Mo
423
9.51%
Dongliang Cui
115
2.59%
Sang-Heon Jeon
61
1.37%
Al Viro
57
1.28%
Christoph Hellwig
51
1.15%
Vasant Karasulli
32
0.72%
Chung-Chiang Cheng
26
0.58%
Joe Perches
24
0.54%
Hyeoncheol Lee
24
0.54%
David Timber
12
0.27%
Eric Sandeen
11
0.25%
Yongpeng Yang
10
0.22%
Valdis Kletnieks
9
0.20%
hyeongseok.kim
8
0.18%
Thomas Backlund
5
0.11%
Christophe Vu-Brugier
5
0.11%
Song Muchun
3
0.07%
Takashi Iwai
2
0.04%
Pali Rohár
2
0.04%
Michael Jeanson
2
0.04%
Jeff Layton
2
0.04%
Jan Cincera
2
0.04%
Li Chen
1
0.02%
Kees Cook
1
0.02%
Total
4448
Contributors:
53
Author
Tokens
Proportion
Commits
Proportion
0
Namjae Jeon
32316
74.98%
26
10.74%
1
Yuezhang.Mo
3972
9.22%
69
28.51%
2
Tetsuhiro Kohada
1300
3.02%
15
6.20%
3
Chi Zhiling
1188
2.76%
24
9.92%
4
hyeongseok.kim
1033
2.40%
7
2.89%
5
Ethan Ferguson
833
1.93%
1
0.41%
6
Jan Cincera
416
0.97%
1
0.41%
7
Dongliang Cui
337
0.78%
1
0.41%
8
Sungjong Seo
245
0.57%
7
2.89%
9
John Sanpe
150
0.35%
2
0.83%
10
David Timber
148
0.34%
2
0.83%
11
Vasant Karasulli
145
0.34%
1
0.41%
12
Jeff Layton
122
0.28%
5
2.07%
13
Eric Sandeen
94
0.22%
5
2.07%
14
Al Viro
82
0.19%
10
4.13%
15
Joe Perches
74
0.17%
1
0.41%
16
Christoph Hellwig
67
0.16%
6
2.48%
17
Chung-Chiang Cheng
62
0.14%
1
0.41%
18
Sang-Heon Jeon
61
0.14%
1
0.41%
19
Shuhao Fu
60
0.14%
1
0.41%
20
Michael Jeanson
52
0.12%
1
0.41%
21
Christian Brauner
37
0.09%
8
3.31%
22
Matthew Wilcox
33
0.08%
6
2.48%
23
Christophe Vu-Brugier
25
0.06%
5
2.07%
24
Hyeoncheol Lee
24
0.06%
1
0.41%
25
Takashi Iwai
19
0.04%
4
1.65%
26
Tadeusz Struk
18
0.04%
1
0.41%
27
Jeongjun Park
18
0.04%
1
0.41%
28
Lorenzo Stoakes
17
0.04%
1
0.41%
29
Yuling Dong
16
0.04%
1
0.41%
30
YangWen
15
0.03%
2
0.83%
31
Taotao Chen
13
0.03%
1
0.41%
32
Yongpeng Yang
10
0.02%
1
0.41%
33
Valdis Kletnieks
9
0.02%
1
0.41%
34
Pali Rohár
9
0.02%
3
1.24%
35
Neil Brown
9
0.02%
1
0.41%
36
Kees Cook
9
0.02%
1
0.41%
37
Ilya Ponetayev
8
0.02%
1
0.41%
38
Daniel Yang
8
0.02%
1
0.41%
39
Miklos Szeredi
7
0.02%
2
0.83%
40
Linus Torvalds
7
0.02%
1
0.41%
41
Thomas Backlund
5
0.01%
1
0.41%
42
Dan Carpenter
5
0.01%
1
0.41%
43
Zhengxu Zhang
3
0.01%
1
0.41%
44
Song Muchun
3
0.01%
1
0.41%
45
Philipp Hahn
3
0.01%
1
0.41%
46
Jaehun Gou
3
0.01%
1
0.41%
47
Artem Labazov
3
0.01%
1
0.41%
48
Xu Wang
2
0.00%
1
0.41%
49
gaoming
2
0.00%
1
0.41%
50
Li Chen
1
0.00%
1
0.41%
51
Jason A. Donenfeld
1
0.00%
1
0.41%
52
Jan Kara
1
0.00%
1
0.41%
Total
43100
242