Linux Source Code
Home
Release 6.16
Help
caif
root
drivers
net
Highlighting
Reset All
By Author
By Age
──────────
Alan Cox
Christoph Hellwig
Dan Carpenter
David S. Miller
Domen Puncer
Emil Renner Berthing
Erwan Yvin
Geert Uytterhoeven
Jakub Kiciński
Jason (Hui) Wang
Jiri Pirko
Jiri Slaby
Jiri Slaby (SUSE)
Joe Perches
Johannes Berg
Konstantin Khlebnikov
Linus Torvalds
Linus Torvalds (pre-git)
Luc Van Oostenryck
Michael S. Tsirkin
Miloslav Trmač
Pavel Skripkin
Phil Sutter
Roar Förde
Rusty Russell
Sebastian Andrzej Siewior
Sjur Brændeland
Thomas Gleixner
Tom Gundersen
Vitaliy Shevtsov
Wang Hai
Wei Yang
Wei Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
caif_serial.c
439
-
23
2007
Sjur Brændeland
Konstantin Khlebnikov
Alan Cox
Linus Torvalds (pre-git)
Jiri Slaby
Dan Carpenter
Miloslav Trmač
Joe Perches
Rusty Russell
Pavel Skripkin
Phil Sutter
Jiri Slaby (SUSE)
Domen Puncer
Tom Gundersen
Thomas Gleixner
Roar Förde
David S. Miller
Wei Yang
Sebastian Andrzej Siewior
Luc Van Oostenryck
Linus Torvalds
Johannes Berg
Geert Uytterhoeven
September 1991
September 1992
November 1993
July 2007
October 2007
July 2008
March 2010
April 2010
June 2011
December 2011
July 2012
April 2013
July 2013
September 2013
July 2014
August 2015
May 2017
June 2017
March 2018
January 2019
May 2019
October 2019
June 2020
March 2021
May 2021
June 2021
March 2022
August 2023
March 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1689}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sjur Brændeland
1712
85.30%
Konstantin Khlebnikov
140
6.98%
Alan Cox
33
1.64%
Linus Torvalds (pre-git)
32
1.59%
Jiri Slaby
23
1.15%
Dan Carpenter
18
0.90%
Miloslav Trmač
8
0.40%
Joe Perches
8
0.40%
Rusty Russell
5
0.25%
Pavel Skripkin
5
0.25%
Phil Sutter
3
0.15%
Jiri Slaby (SUSE)
3
0.15%
Domen Puncer
3
0.15%
Tom Gundersen
2
0.10%
Thomas Gleixner
2
0.10%
Roar Förde
2
0.10%
David S. Miller
2
0.10%
Wei Yang
1
0.05%
Sebastian Andrzej Siewior
1
0.05%
Luc Van Oostenryck
1
0.05%
Linus Torvalds
1
0.05%
Johannes Berg
1
0.05%
Geert Uytterhoeven
1
0.05%
Total
2007
caif_virtio.c
791
-
18
3401
Erwan Yvin
Rusty Russell
Jiri Pirko
Sjur Brændeland
Emil Renner Berthing
Jason (Hui) Wang
Joe Perches
Wei Yongjun
Wang Hai
Tom Gundersen
Thomas Gleixner
David S. Miller
Vitaliy Shevtsov
Michael S. Tsirkin
Luc Van Oostenryck
Johannes Berg
Jakub Kiciński
Christoph Hellwig
March 2013
April 2013
October 2013
July 2014
February 2017
May 2017
June 2017
March 2018
May 2019
June 2020
January 2021
May 2021
October 2021
May 2022
June 2022
July 2024
February 2025
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 3261}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 26, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Erwan Yvin
3261
95.88%
Rusty Russell
43
1.26%
Jiri Pirko
23
0.68%
Sjur Brændeland
20
0.59%
Emil Renner Berthing
13
0.38%
Jason (Hui) Wang
11
0.32%
Joe Perches
8
0.24%
Wei Yongjun
7
0.21%
Wang Hai
3
0.09%
Tom Gundersen
2
0.06%
Thomas Gleixner
2
0.06%
David S. Miller
2
0.06%
Vitaliy Shevtsov
1
0.03%
Michael S. Tsirkin
1
0.03%
Luc Van Oostenryck
1
0.03%
Johannes Berg
1
0.03%
Jakub Kiciński
1
0.03%
Christoph Hellwig
1
0.03%
Total
3401
Contributors:
33
Author
Tokens
Proportion
Commits
Proportion
0
Erwan Yvin
3261
60.30%
1
1.89%
1
Sjur Brændeland
1732
32.03%
6
11.32%
2
Konstantin Khlebnikov
140
2.59%
1
1.89%
3
Rusty Russell
48
0.89%
3
5.66%
4
Alan Cox
33
0.61%
4
7.55%
5
Linus Torvalds (pre-git)
32
0.59%
3
5.66%
6
Jiri Slaby
23
0.43%
6
11.32%
7
Jiri Pirko
23
0.43%
1
1.89%
8
Dan Carpenter
18
0.33%
1
1.89%
9
Joe Perches
16
0.30%
1
1.89%
10
Emil Renner Berthing
13
0.24%
1
1.89%
11
Jason (Hui) Wang
11
0.20%
1
1.89%
12
Miloslav Trmač
8
0.15%
1
1.89%
13
Wei Yongjun
7
0.13%
1
1.89%
14
Pavel Skripkin
5
0.09%
1
1.89%
15
Tom Gundersen
4
0.07%
1
1.89%
16
Thomas Gleixner
4
0.07%
1
1.89%
17
David S. Miller
4
0.07%
1
1.89%
18
Wang Hai
3
0.06%
1
1.89%
19
Phil Sutter
3
0.06%
1
1.89%
20
Jiri Slaby (SUSE)
3
0.06%
3
5.66%
21
Domen Puncer
3
0.06%
1
1.89%
22
Roar Förde
2
0.04%
1
1.89%
23
Luc Van Oostenryck
2
0.04%
2
3.77%
24
Johannes Berg
2
0.04%
1
1.89%
25
Wei Yang
1
0.02%
1
1.89%
26
Vitaliy Shevtsov
1
0.02%
1
1.89%
27
Sebastian Andrzej Siewior
1
0.02%
1
1.89%
28
Michael S. Tsirkin
1
0.02%
1
1.89%
29
Linus Torvalds
1
0.02%
1
1.89%
30
Jakub Kiciński
1
0.02%
1
1.89%
31
Geert Uytterhoeven
1
0.02%
1
1.89%
32
Christoph Hellwig
1
0.02%
1
1.89%
Total
5408
53