Linux Source Code
Home
Release 6.10
Help
connector
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aaron Campbell
Al Viro
Andrew Morton
Anjali Kulkarni
Arjan van de Ven
Arnaldo Carvalho de Melo
Arun Sharma
Avi Kivity
Chandra Seetharaman
Chris Metcalf
Christoph Hellwig
Christoph Lameter
David Fries
David Howells
Denis V. Lunev
Elena Reshetova
Eric W. Biedermann
Evgeniy Polyakov
Florian Westphal
Frédéric Weisbecker
Gao Feng
Geoff Levand
Hong Zhi Guo
Javier Martinez Canillas
Jesper Derehag
Jiri Pirko
Joe Perches
John Levon
Kees Cook
Leo Yan
Li RongQing
Li Zefan
Linus Torvalds
Linus Torvalds (pre-git)
Mathias Krause
Matt Helsley
Mel Gorman
Michal Januszewski
Mike Frysinger
Mike Galbraith
Oleg Nesterov
Pablo Neira Ayuso
Patrick McHardy
Paul Gortmaker
Philipp Reisner
Qinglang Miao
Randy Dunlap
Scott James Remnant
Stefan Strogin
Stephen Boyd
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Valentin Ilie
Vasily Averin
Vladimir Zapolskiy
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cn_proc.c
484
-
29
2675
Matt Helsley
Anjali Kulkarni
Mathias Krause
Chris Metcalf
Vladimir Zapolskiy
Oleg Nesterov
Eric W. Biedermann
Aaron Campbell
Mike Galbraith
Jesper Derehag
Li RongQing
David Howells
Scott James Remnant
Thomas Gleixner
Stefan Strogin
Valentin Ilie
Linus Torvalds (pre-git)
John Levon
Stephen Boyd
Linus Torvalds
Christoph Lameter
Chandra Seetharaman
Avi Kivity
Mike Frysinger
Leo Yan
Kees Cook
Andrew Morton
Paul Gortmaker
Arun Sharma
March 1992
August 1992
March 1997
July 2002
February 2003
August 2003
June 2005
November 2005
December 2005
January 2006
July 2006
December 2006
November 2008
July 2009
September 2009
October 2009
December 2010
July 2011
September 2011
February 2012
July 2012
February 2013
March 2013
September 2013
November 2013
July 2014
June 2016
July 2016
April 2018
March 2019
May 2019
May 2020
January 2022
July 2023
October 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1312}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 10, "token_count": 47}, {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 216}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 138}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 480}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Helsley
1320
49.35%
Anjali Kulkarni
485
18.13%
Mathias Krause
216
8.07%
Chris Metcalf
138
5.16%
Vladimir Zapolskiy
123
4.60%
Oleg Nesterov
47
1.76%
Eric W. Biedermann
46
1.72%
Aaron Campbell
46
1.72%
Mike Galbraith
44
1.64%
Jesper Derehag
35
1.31%
Li RongQing
34
1.27%
David Howells
33
1.23%
Scott James Remnant
26
0.97%
Thomas Gleixner
20
0.75%
Stefan Strogin
14
0.52%
Valentin Ilie
6
0.22%
Linus Torvalds (pre-git)
6
0.22%
John Levon
6
0.22%
Stephen Boyd
5
0.19%
Linus Torvalds
4
0.15%
Christoph Lameter
4
0.15%
Chandra Seetharaman
4
0.15%
Avi Kivity
3
0.11%
Mike Frysinger
2
0.07%
Leo Yan
2
0.07%
Kees Cook
2
0.07%
Andrew Morton
2
0.07%
Paul Gortmaker
1
0.04%
Arun Sharma
1
0.04%
Total
2675
cn_queue.c
147
-
13
712
Evgeniy Polyakov
Patrick McHardy
Philipp Reisner
Geoff Levand
Mike Frysinger
Li Zefan
Frédéric Weisbecker
Linus Torvalds (pre-git)
Joe Perches
Valentin Ilie
Thomas Gleixner
Elena Reshetova
Tejun Heo
September 1992
April 1994
September 2005
January 2008
February 2009
July 2009
October 2009
October 2010
February 2011
March 2011
July 2012
October 2017
May 2019
December 2020
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 639}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Evgeniy Polyakov
639
89.75%
Patrick McHardy
35
4.92%
Philipp Reisner
8
1.12%
Geoff Levand
5
0.70%
Mike Frysinger
4
0.56%
Li Zefan
4
0.56%
Frédéric Weisbecker
4
0.56%
Linus Torvalds (pre-git)
3
0.42%
Joe Perches
3
0.42%
Valentin Ilie
2
0.28%
Thomas Gleixner
2
0.28%
Elena Reshetova
2
0.28%
Tejun Heo
1
0.14%
Total
712
connector.c
315
-
34
1195
Evgeniy Polyakov
Anjali Kulkarni
David Fries
Li Zefan
Patrick McHardy
Philipp Reisner
Javier Martinez Canillas
Pablo Neira Ayuso
Mathias Krause
Gao Feng
Stephen Hemminger
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Tejun Heo
Randy Dunlap
Hong Zhi Guo
Florian Westphal
Mel Gorman
Eric W. Biedermann
Arjan van de Ven
Thomas Gleixner
Mike Frysinger
Geoff Levand
Denis V. Lunev
Christoph Hellwig
Al Viro
Vasily Averin
Qinglang Miao
Michal Januszewski
Linus Torvalds
Joe Perches
Jiri Pirko
Elena Reshetova
David Howells
September 1992
April 1994
May 1998
February 2002
September 2005
October 2005
March 2006
June 2006
November 2006
March 2007
April 2007
September 2007
October 2007
January 2008
February 2008
June 2008
July 2009
October 2009
February 2010
October 2010
December 2010
February 2011
March 2011
April 2011
June 2012
February 2013
March 2013
September 2013
January 2014
April 2014
November 2014
November 2015
December 2015
October 2017
May 2018
July 2018
May 2019
July 2019
September 2020
December 2020
July 2023
December 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 646}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Evgeniy Polyakov
693
57.99%
Anjali Kulkarni
136
11.38%
David Fries
89
7.45%
Li Zefan
85
7.11%
Patrick McHardy
34
2.85%
Philipp Reisner
29
2.43%
Javier Martinez Canillas
20
1.67%
Pablo Neira Ayuso
19
1.59%
Mathias Krause
18
1.51%
Gao Feng
9
0.75%
Stephen Hemminger
7
0.59%
Arnaldo Carvalho de Melo
6
0.50%
Linus Torvalds (pre-git)
5
0.42%
Tejun Heo
4
0.33%
Randy Dunlap
4
0.33%
Hong Zhi Guo
4
0.33%
Florian Westphal
4
0.33%
Mel Gorman
3
0.25%
Eric W. Biedermann
3
0.25%
Arjan van de Ven
3
0.25%
Thomas Gleixner
2
0.17%
Mike Frysinger
2
0.17%
Geoff Levand
2
0.17%
Denis V. Lunev
2
0.17%
Christoph Hellwig
2
0.17%
Al Viro
2
0.17%
Vasily Averin
1
0.08%
Qinglang Miao
1
0.08%
Michal Januszewski
1
0.08%
Linus Torvalds
1
0.08%
Joe Perches
1
0.08%
Jiri Pirko
1
0.08%
Elena Reshetova
1
0.08%
David Howells
1
0.08%
Total
1195
Contributors:
56
Author
Tokens
Proportion
Commits
Proportion
0
Evgeniy Polyakov
1332
29.07%
6
6.67%
1
Matt Helsley
1320
28.81%
3
3.33%
2
Anjali Kulkarni
621
13.55%
4
4.44%
3
Mathias Krause
234
5.11%
3
3.33%
4
Chris Metcalf
138
3.01%
1
1.11%
5
Vladimir Zapolskiy
123
2.68%
2
2.22%
6
Li Zefan
89
1.94%
5
5.56%
7
David Fries
89
1.94%
3
3.33%
8
Patrick McHardy
69
1.51%
2
2.22%
9
Eric W. Biedermann
49
1.07%
3
3.33%
10
Oleg Nesterov
47
1.03%
1
1.11%
11
Aaron Campbell
46
1.00%
1
1.11%
12
Mike Galbraith
44
0.96%
1
1.11%
13
Philipp Reisner
37
0.81%
3
3.33%
14
Jesper Derehag
35
0.76%
1
1.11%
15
Li RongQing
34
0.74%
1
1.11%
16
David Howells
34
0.74%
3
3.33%
17
Scott James Remnant
26
0.57%
1
1.11%
18
Thomas Gleixner
24
0.52%
2
2.22%
19
Javier Martinez Canillas
20
0.44%
1
1.11%
20
Pablo Neira Ayuso
19
0.41%
1
1.11%
21
Stefan Strogin
14
0.31%
1
1.11%
22
Linus Torvalds (pre-git)
14
0.31%
6
6.67%
23
Gao Feng
9
0.20%
2
2.22%
24
Valentin Ilie
8
0.17%
1
1.11%
25
Mike Frysinger
8
0.17%
1
1.11%
26
Stephen Hemminger
7
0.15%
1
1.11%
27
Geoff Levand
7
0.15%
1
1.11%
28
John Levon
6
0.13%
1
1.11%
29
Arnaldo Carvalho de Melo
6
0.13%
1
1.11%
30
Tejun Heo
5
0.11%
1
1.11%
31
Stephen Boyd
5
0.11%
1
1.11%
32
Linus Torvalds
5
0.11%
2
2.22%
33
Randy Dunlap
4
0.09%
1
1.11%
34
Joe Perches
4
0.09%
1
1.11%
35
Hong Zhi Guo
4
0.09%
1
1.11%
36
Frédéric Weisbecker
4
0.09%
1
1.11%
37
Florian Westphal
4
0.09%
1
1.11%
38
Christoph Lameter
4
0.09%
1
1.11%
39
Chandra Seetharaman
4
0.09%
1
1.11%
40
Mel Gorman
3
0.07%
1
1.11%
41
Elena Reshetova
3
0.07%
1
1.11%
42
Avi Kivity
3
0.07%
1
1.11%
43
Arjan van de Ven
3
0.07%
1
1.11%
44
Leo Yan
2
0.04%
1
1.11%
45
Kees Cook
2
0.04%
1
1.11%
46
Denis V. Lunev
2
0.04%
1
1.11%
47
Christoph Hellwig
2
0.04%
1
1.11%
48
Andrew Morton
2
0.04%
1
1.11%
49
Al Viro
2
0.04%
1
1.11%
50
Vasily Averin
1
0.02%
1
1.11%
51
Qinglang Miao
1
0.02%
1
1.11%
52
Paul Gortmaker
1
0.02%
1
1.11%
53
Michal Januszewski
1
0.02%
1
1.11%
54
Jiri Pirko
1
0.02%
1
1.11%
55
Arun Sharma
1
0.02%
1
1.11%
Total
4582
90