Linux Source Code
Home
Release 6.16
Help
memstick
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Stern
Alex Dubov
Andrew Morton
Arnd Bergmann
Christoph Hellwig
Christophe Jaillet
Chuhong Yuan
Colin Ian King
Dan Carpenter
Dan J Williams
Greg Kroah-Hartman
Gustavo A. R. Silva
Hannes Reinecke
Harvey Harrison
Ingo Molnar
Jens Axboe
Jia-Ju Bai
Jiasheng Jiang
Jing Xiangfeng
Jingoo Han
Jiri Slaby
Kai-Heng Feng
Kay Sievers
Kees Cook
Len Baker
Libo Chen
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Luis R. Rodriguez
Luo Qiu
Maxim Levitsky
Michal Nazarewicz
Muhammad Falak R Wani
Nathan Chancellor
Neil Brown
Others
Paul Gortmaker
Quentin Lambert
Randy Dunlap
Ricardo B. Marliere
Roger Tseng
Rusty Russell
Shubhankar Kuranagatti
Stephen Rothwell
Takashi Iwai
Tejun Heo
Thierry Reding
Thomas Gleixner
Tong Zhang
Uwe Kleine-König
Vaibhav Gupta
Vasiliy Kulikov
Wang Hai
Wei Yongjun
Wolfram Sang
Yang Hongyang
Yu Jiaoliang
rui_feng
ye xingchen
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
core
4698
4
43
21435
Maxim Levitsky
Alex Dubov
Jens Axboe
Christoph Hellwig
Greg Kroah-Hartman
Tejun Heo
ye xingchen
Kay Sievers
Kai-Heng Feng
Jiasheng Jiang
Harvey Harrison
Luis R. Rodriguez
Christophe Jaillet
Kees Cook
Randy Dunlap
Colin Ian King
Gustavo A. R. Silva
Dan J Williams
Wang Hai
Thomas Gleixner
Dan Carpenter
Arnd Bergmann
Vasiliy Kulikov
Michal Nazarewicz
Shubhankar Kuranagatti
Paul Gortmaker
Jia-Ju Bai
Linus Torvalds (pre-git)
Jiri Slaby
Hannes Reinecke
Yu Jiaoliang
Muhammad Falak R Wani
Andrew Morton
Wolfram Sang
Nathan Chancellor
Linus Torvalds
Al Viro
Uwe Kleine-König
Ricardo B. Marliere
Neil Brown
Lucas De Marchi
Ingo Molnar
Others
May 1998
February 2002
October 2006
December 2006
April 2007
August 2007
February 2008
March 2008
July 2008
September 2008
January 2009
May 2009
September 2009
June 2010
August 2010
January 2011
February 2011
March 2011
July 2011
February 2013
May 2013
September 2013
October 2013
November 2013
April 2015
January 2016
April 2016
May 2016
June 2016
August 2016
January 2017
June 2017
October 2017
June 2018
September 2018
October 2018
November 2018
May 2019
June 2019
September 2019
August 2020
September 2020
March 2021
May 2021
June 2021
July 2021
September 2021
February 2022
June 2022
November 2022
December 2022
January 2023
April 2023
February 2024
July 2024
September 2024
December 2024
January 2025
April 2025
May 2025
July 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 507}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 7132}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 654}, {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 18, "token_count": 22}, {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 256}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 11028}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 31, "token_count": 8}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 373}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 70}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 55, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxim Levitsky
11038
51.50%
Alex Dubov
9330
43.53%
Jens Axboe
373
1.74%
Christoph Hellwig
171
0.80%
Greg Kroah-Hartman
76
0.35%
Tejun Heo
50
0.23%
ye xingchen
49
0.23%
Kay Sievers
45
0.21%
Kai-Heng Feng
36
0.17%
Jiasheng Jiang
27
0.13%
Harvey Harrison
22
0.10%
Luis R. Rodriguez
21
0.10%
Christophe Jaillet
20
0.09%
Kees Cook
18
0.08%
Randy Dunlap
13
0.06%
Colin Ian King
13
0.06%
Gustavo A. R. Silva
12
0.06%
Dan J Williams
12
0.06%
Wang Hai
10
0.05%
Thomas Gleixner
10
0.05%
Dan Carpenter
10
0.05%
Arnd Bergmann
9
0.04%
Vasiliy Kulikov
8
0.04%
Michal Nazarewicz
8
0.04%
Shubhankar Kuranagatti
7
0.03%
Paul Gortmaker
6
0.03%
Jia-Ju Bai
6
0.03%
Linus Torvalds (pre-git)
4
0.02%
Jiri Slaby
4
0.02%
Hannes Reinecke
4
0.02%
Yu Jiaoliang
3
0.01%
Muhammad Falak R Wani
3
0.01%
Andrew Morton
3
0.01%
Wolfram Sang
2
0.01%
Nathan Chancellor
2
0.01%
Linus Torvalds
2
0.01%
Al Viro
2
0.01%
Uwe Kleine-König
1
0.00%
Ricardo B. Marliere
1
0.00%
Neil Brown
1
0.00%
Lucas De Marchi
1
0.00%
Ingo Molnar
1
0.00%
Others
1
0.00%
Total
21435
host
3647
5
40
17428
Alex Dubov
Roger Tseng
Maxim Levitsky
Takashi Iwai
Kai-Heng Feng
Kees Cook
Quentin Lambert
Vaibhav Gupta
Jing Xiangfeng
Thomas Gleixner
Greg Kroah-Hartman
Arnd Bergmann
Christophe Jaillet
Andrew Morton
Wei Yongjun
Luo Qiu
Kay Sievers
Gustavo A. R. Silva
Paul Gortmaker
Jingoo Han
Stephen Rothwell
Len Baker
Yang Hongyang
Lucas De Marchi
Chuhong Yuan
Rusty Russell
Ingo Molnar
Alan Stern
Al Viro
Wolfram Sang
Tong Zhang
Thierry Reding
Linus Torvalds (pre-git)
Linus Torvalds
Libo Chen
Yu Jiaoliang
Uwe Kleine-König
rui_feng
Dan Carpenter
Others
May 1998
February 2002
October 2006
December 2006
April 2007
February 2008
March 2008
May 2008
July 2008
September 2008
January 2009
April 2009
January 2011
March 2011
July 2011
January 2012
February 2013
April 2013
July 2013
November 2013
April 2014
October 2014
June 2015
March 2016
September 2016
October 2017
November 2017
November 2018
June 2019
July 2019
September 2019
October 2019
July 2020
August 2020
November 2020
April 2021
May 2021
August 2021
September 2021
October 2021
May 2023
September 2023
April 2024
September 2024
October 2024
December 2024
March 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 0, "token_count": 2212}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 5488}, {"author_id": 22, "token_count": 11}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 327}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 1, "token_count": 4149}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 4180}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 56}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 244}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 46, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Dubov
8225
47.19%
Roger Tseng
4180
23.98%
Maxim Levitsky
4149
23.81%
Takashi Iwai
327
1.88%
Kai-Heng Feng
244
1.40%
Kees Cook
61
0.35%
Quentin Lambert
34
0.20%
Vaibhav Gupta
24
0.14%
Jing Xiangfeng
19
0.11%
Thomas Gleixner
15
0.09%
Greg Kroah-Hartman
15
0.09%
Arnd Bergmann
14
0.08%
Christophe Jaillet
13
0.07%
Andrew Morton
11
0.06%
Wei Yongjun
10
0.06%
Luo Qiu
8
0.05%
Kay Sievers
8
0.05%
Gustavo A. R. Silva
8
0.05%
Paul Gortmaker
6
0.03%
Jingoo Han
6
0.03%
Stephen Rothwell
5
0.03%
Len Baker
5
0.03%
Yang Hongyang
4
0.02%
Lucas De Marchi
4
0.02%
Chuhong Yuan
4
0.02%
Rusty Russell
3
0.02%
Ingo Molnar
3
0.02%
Alan Stern
3
0.02%
Al Viro
3
0.02%
Wolfram Sang
2
0.01%
Tong Zhang
2
0.01%
Thierry Reding
2
0.01%
Linus Torvalds (pre-git)
2
0.01%
Linus Torvalds
2
0.01%
Libo Chen
2
0.01%
Yu Jiaoliang
1
0.01%
Uwe Kleine-König
1
0.01%
rui_feng
1
0.01%
Dan Carpenter
1
0.01%
Others
1
0.01%
Total
17428
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
62
Author
Tokens
Proportion
Commits
Proportion
0
Alex Dubov
17555
45.17%
31
20.13%
1
Maxim Levitsky
15187
39.08%
3
1.95%
2
Roger Tseng
4180
10.76%
1
0.65%
3
Jens Axboe
373
0.96%
2
1.30%
4
Takashi Iwai
327
0.84%
3
1.95%
5
Kai-Heng Feng
280
0.72%
5
3.25%
6
Christoph Hellwig
171
0.44%
11
7.14%
7
Greg Kroah-Hartman
91
0.23%
6
3.90%
8
Kees Cook
79
0.20%
4
2.60%
9
Kay Sievers
53
0.14%
2
1.30%
10
Tejun Heo
50
0.13%
5
3.25%
11
ye xingchen
49
0.13%
1
0.65%
12
Quentin Lambert
34
0.09%
1
0.65%
13
Christophe Jaillet
33
0.08%
7
4.55%
14
Jiasheng Jiang
27
0.07%
1
0.65%
15
Thomas Gleixner
25
0.06%
3
1.95%
16
Vaibhav Gupta
24
0.06%
1
0.65%
17
Arnd Bergmann
23
0.06%
8
5.19%
18
Harvey Harrison
22
0.06%
1
0.65%
19
Luis R. Rodriguez
21
0.05%
2
1.30%
20
Gustavo A. R. Silva
20
0.05%
1
0.65%
21
Jing Xiangfeng
19
0.05%
1
0.65%
22
Andrew Morton
14
0.04%
4
2.60%
23
Randy Dunlap
13
0.03%
2
1.30%
24
Colin Ian King
13
0.03%
4
2.60%
25
Paul Gortmaker
12
0.03%
1
0.65%
26
Dan J Williams
12
0.03%
1
0.65%
27
Dan Carpenter
11
0.03%
3
1.95%
28
Wei Yongjun
10
0.03%
1
0.65%
29
Wang Hai
10
0.03%
1
0.65%
30
Vasiliy Kulikov
8
0.02%
1
0.65%
31
Michal Nazarewicz
8
0.02%
1
0.65%
32
Luo Qiu
8
0.02%
1
0.65%
33
Shubhankar Kuranagatti
7
0.02%
1
0.65%
34
Linus Torvalds (pre-git)
6
0.02%
1
0.65%
35
Jingoo Han
6
0.02%
1
0.65%
36
Jia-Ju Bai
6
0.02%
1
0.65%
37
Stephen Rothwell
5
0.01%
1
0.65%
38
Lucas De Marchi
5
0.01%
1
0.65%
39
Len Baker
5
0.01%
1
0.65%
40
Al Viro
5
0.01%
3
1.95%
41
Yu Jiaoliang
4
0.01%
1
0.65%
42
Yang Hongyang
4
0.01%
1
0.65%
43
Wolfram Sang
4
0.01%
1
0.65%
44
Linus Torvalds
4
0.01%
2
1.30%
45
Jiri Slaby
4
0.01%
1
0.65%
46
Ingo Molnar
4
0.01%
1
0.65%
47
Hannes Reinecke
4
0.01%
1
0.65%
48
Chuhong Yuan
4
0.01%
1
0.65%
49
Rusty Russell
3
0.01%
1
0.65%
50
Muhammad Falak R Wani
3
0.01%
1
0.65%
51
Alan Stern
3
0.01%
1
0.65%
52
Uwe Kleine-König
2
0.01%
2
1.30%
53
Tong Zhang
2
0.01%
1
0.65%
54
Thierry Reding
2
0.01%
1
0.65%
55
Nathan Chancellor
2
0.01%
1
0.65%
56
Libo Chen
2
0.01%
2
1.30%
57
rui_feng
1
0.00%
1
0.65%
58
Ricardo B. Marliere
1
0.00%
1
0.65%
59
Neil Brown
1
0.00%
1
0.65%
60
Others
2
0.01%
2
1.30%
Total
38863
154