Linux Source Code
Home
Release 5.16
Help
drivers
root
arch
um
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alex Dewar
Alexey Dobriyan
Allen Pais
Américo Wang
André Goddard Rosa
Anton Ivanov
Arnaldo Carvalho de Melo
Arnd Bergmann
Bartlomiej Zolnierkiewicz
Bodo Stroesser
Christoph Hellwig
Christopher Obbard
Dan Streetman
Daniel Walker
Davide Brini
Eduard-Gabriel Munteanu
Erel Geron
Eric W. Biedermann
FUJITA Tomonori
Frédéric Weisbecker
Gabriel Krisman Bertazi
Gaurav Singh
Geyslan G. Bem
Greg Kroah-Hartman
Hans-Werner Hilse
Ignat Korchagin
Jakub Kiciński
Jeff Dike
Jens Axboe
Jiri Pirko
Jiri Slaby
Johannes Berg
Jouni Malinen
Karol Swietlicki
Kees Cook
Linus Torvalds
Luis R. Rodriguez
Marc-André Lureau
Masami Hiramatsu
Mike Rapoport
Nolan Leake
Others
Paolo 'Blaisorblade' Giarrusso
Paul Chavent
Peter Hurley
Peter Zijlstra
Richard Weinberger
Russell King
Rusty Russell
Saurabh Sengar
Serge E. Hallyn
Sjoerd Simons
Stephen Hemminger
Thomas Gleixner
Vitaliy Ivanov
WANG Cong
Wang Chen
Wei Yongjun
Will Newton
Zhen Lei
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
chan.h
49
-
5
288
Linus Torvalds
Jeff Dike
Al Viro
Richard Weinberger
Alex Dewar
April 2005
January 2006
September 2006
February 2007
July 2007
August 2011
September 2011
March 2013
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
208
72.22%
Jeff Dike
55
19.10%
Al Viro
21
7.29%
Richard Weinberger
2
0.69%
Alex Dewar
2
0.69%
Total
288
chan_kern.c
570
-
10
2750
Linus Torvalds
Jeff Dike
Al Viro
Jouni Malinen
Jiri Slaby
Richard Weinberger
Paolo 'Blaisorblade' Giarrusso
Alex Dewar
Américo Wang
Others
April 2005
September 2005
January 2006
February 2006
September 2006
February 2007
July 2007
October 2007
April 2008
August 2010
August 2011
September 2011
April 2012
October 2012
January 2013
March 2013
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1950}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 202}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 220}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 176}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1950
70.91%
Jeff Dike
346
12.58%
Al Viro
224
8.15%
Jouni Malinen
176
6.40%
Jiri Slaby
26
0.95%
Richard Weinberger
15
0.55%
Paolo 'Blaisorblade' Giarrusso
4
0.15%
Alex Dewar
2
0.07%
Américo Wang
1
0.04%
Others
6
0.22%
Total
2750
chan_user.c
302
-
10
1184
Linus Torvalds
Jeff Dike
Al Viro
Eduard-Gabriel Munteanu
Bodo Stroesser
Richard Weinberger
Anton Ivanov
Zhen Lei
Alex Dewar
Others
April 2005
June 2005
September 2005
February 2006
May 2007
July 2007
October 2007
December 2007
August 2011
October 2012
March 2013
August 2019
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 663}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 330}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
663
56.00%
Jeff Dike
443
37.42%
Al Viro
22
1.86%
Eduard-Gabriel Munteanu
17
1.44%
Bodo Stroesser
15
1.27%
Richard Weinberger
8
0.68%
Anton Ivanov
7
0.59%
Zhen Lei
6
0.51%
Alex Dewar
2
0.17%
Others
1
0.08%
Total
1184
chan_user.h
53
-
6
340
Linus Torvalds
Jeff Dike
Richard Weinberger
Alex Dewar
Karol Swietlicki
Al Viro
April 2005
September 2006
February 2007
July 2007
February 2008
October 2012
March 2013
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
317
93.24%
Jeff Dike
14
4.12%
Richard Weinberger
5
1.47%
Alex Dewar
2
0.59%
Karol Swietlicki
1
0.29%
Al Viro
1
0.29%
Total
340
cow.h
26
-
4
181
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Arnd Bergmann
Greg Kroah-Hartman
April 2005
April 2006
November 2017
November 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
175
96.69%
Paolo 'Blaisorblade' Giarrusso
3
1.66%
Arnd Bergmann
2
1.10%
Greg Kroah-Hartman
1
0.55%
Total
181
cow_sys.h
41
-
5
148
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Al Viro
Greg Kroah-Hartman
April 2005
February 2006
April 2006
October 2006
May 2007
July 2007
May 2008
October 2012
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
133
89.86%
Paolo 'Blaisorblade' Giarrusso
7
4.73%
Jeff Dike
4
2.70%
Al Viro
3
2.03%
Greg Kroah-Hartman
1
0.68%
Total
148
cow_user.c
444
-
7
1933
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Al Viro
Vitaliy Ivanov
Jeff Dike
Arnd Bergmann
Alex Dewar
April 2005
February 2006
April 2006
October 2007
July 2011
April 2012
August 2019
November 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1636}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 228}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1636
84.64%
Paolo 'Blaisorblade' Giarrusso
242
12.52%
Al Viro
20
1.03%
Vitaliy Ivanov
18
0.93%
Jeff Dike
10
0.52%
Arnd Bergmann
5
0.26%
Alex Dewar
2
0.10%
Total
1933
daemon.h
29
-
4
78
Linus Torvalds
Jeff Dike
Alex Dewar
Al Viro
April 2005
September 2006
October 2007
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
66
84.62%
Jeff Dike
9
11.54%
Alex Dewar
2
2.56%
Al Viro
1
1.28%
Total
78
daemon_kern.c
95
-
7
428
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Wang Chen
Arnaldo Carvalho de Melo
Alex Dewar
Al Viro
April 2005
January 2006
February 2006
March 2006
September 2006
December 2006
March 2007
October 2007
December 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 393}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
393
91.82%
Paolo 'Blaisorblade' Giarrusso
21
4.91%
Jeff Dike
4
0.93%
Wang Chen
3
0.70%
Arnaldo Carvalho de Melo
3
0.70%
Alex Dewar
2
0.47%
Al Viro
2
0.47%
Total
428
daemon_user.c
194
-
6
899
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Ignat Korchagin
Al Viro
Alex Dewar
April 2005
November 2005
January 2006
September 2006
March 2007
May 2007
July 2007
October 2007
May 2008
October 2012
August 2019
July 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 760}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
760
84.54%
Paolo 'Blaisorblade' Giarrusso
70
7.79%
Jeff Dike
61
6.79%
Ignat Korchagin
3
0.33%
Al Viro
3
0.33%
Alex Dewar
2
0.22%
Total
899
fd.c
95
-
6
438
Linus Torvalds
Jeff Dike
Alex Dewar
Al Viro
Paolo 'Blaisorblade' Giarrusso
Others
April 2005
November 2005
January 2006
September 2006
July 2007
October 2007
May 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
409
93.38%
Jeff Dike
22
5.02%
Alex Dewar
2
0.46%
Al Viro
2
0.46%
Paolo 'Blaisorblade' Giarrusso
1
0.23%
Others
2
0.46%
Total
438
harddog_kern.c
179
-
8
558
Linus Torvalds
Jeff Dike
Arnd Bergmann
Frédéric Weisbecker
Al Viro
Others
April 2005
March 2006
February 2007
October 2007
May 2008
May 2010
August 2010
September 2010
August 2016
December 2016
March 2019
June 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 40}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
403
72.22%
Jeff Dike
50
8.96%
Arnd Bergmann
45
8.06%
Frédéric Weisbecker
40
7.17%
Al Viro
16
2.87%
Others
4
0.72%
Total
558
harddog_user.c
127
-
6
607
Linus Torvalds
Jeff Dike
Hans-Werner Hilse
Alex Dewar
Richard Weinberger
Al Viro
April 2005
October 2007
July 2011
October 2012
June 2015
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
576
94.89%
Jeff Dike
18
2.97%
Hans-Werner Hilse
9
1.48%
Alex Dewar
2
0.33%
Richard Weinberger
1
0.16%
Al Viro
1
0.16%
Total
607
hostaudio_kern.c
353
-
11
1373
Linus Torvalds
Arnd Bergmann
FUJITA Tomonori
Rusty Russell
Dan Streetman
Al Viro
Jeff Dike
Alex Dewar
Others
April 2005
March 2006
September 2006
February 2007
May 2007
October 2007
May 2008
May 2010
July 2010
August 2010
September 2010
October 2010
October 2012
June 2015
January 2016
December 2016
July 2017
September 2018
August 2019
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1205}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 33, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 29, "token_count": 32}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 34, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1206
87.84%
Arnd Bergmann
37
2.69%
FUJITA Tomonori
32
2.33%
Rusty Russell
26
1.89%
Dan Streetman
24
1.75%
Al Viro
21
1.53%
Jeff Dike
19
1.38%
Alex Dewar
2
0.15%
Others
6
0.44%
Total
1373
line.c
760
-
18
3492
Linus Torvalds
Jeff Dike
Al Viro
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Jiri Slaby
Johannes Berg
Peter Hurley
Will Newton
Anton Ivanov
Alexey Dobriyan
Alex Dewar
Thomas Gleixner
Others
April 2005
May 2005
June 2005
July 2005
January 2006
February 2006
July 2006
September 2006
October 2006
February 2007
March 2007
June 2007
July 2007
October 2007
February 2008
October 2009
April 2010
November 2010
January 2011
August 2011
September 2011
February 2012
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
March 2013
October 2014
February 2017
September 2018
August 2019
December 2020
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1699}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 7, "token_count": 226}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 115}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 509}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 8, "token_count": 125}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 8, "token_count": 100}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1699
48.65%
Jeff Dike
601
17.21%
Al Viro
525
15.03%
Paolo 'Blaisorblade' Giarrusso
240
6.87%
Richard Weinberger
226
6.47%
Jiri Slaby
91
2.61%
Johannes Berg
57
1.63%
Peter Hurley
21
0.60%
Will Newton
10
0.29%
Anton Ivanov
10
0.29%
Alexey Dobriyan
2
0.06%
Alex Dewar
2
0.06%
Thomas Gleixner
1
0.03%
Others
7
0.20%
Total
3492
line.h
97
-
8
538
Linus Torvalds
Jeff Dike
Al Viro
Richard Weinberger
Paolo 'Blaisorblade' Giarrusso
Jiri Slaby
Alex Dewar
Others
April 2005
May 2005
June 2005
January 2006
September 2006
October 2006
December 2006
February 2007
September 2011
June 2012
October 2012
August 2019
May 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
320
59.48%
Jeff Dike
92
17.10%
Al Viro
44
8.18%
Richard Weinberger
42
7.81%
Paolo 'Blaisorblade' Giarrusso
31
5.76%
Jiri Slaby
6
1.12%
Alex Dewar
2
0.37%
Others
1
0.19%
Total
538
mconsole.h
98
-
5
426
Linus Torvalds
Jeff Dike
Al Viro
Richard Weinberger
Alex Dewar
April 2005
June 2005
September 2005
January 2006
October 2006
March 2007
October 2007
October 2012
May 2015
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 377}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
377
88.50%
Jeff Dike
40
9.39%
Al Viro
4
0.94%
Richard Weinberger
3
0.70%
Alex Dewar
2
0.47%
Total
426
mconsole_kern.c
871
-
25
3692
Linus Torvalds
Jeff Dike
Al Viro
Eric W. Biedermann
Alexey Dobriyan
André Goddard Rosa
Serge E. Hallyn
Karol Swietlicki
Richard Weinberger
Daniel Walker
Arnd Bergmann
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
Frédéric Weisbecker
Christoph Hellwig
Alex Dewar
Thomas Gleixner
Others
April 2005
June 2005
July 2005
September 2005
January 2006
February 2006
March 2006
April 2006
July 2006
September 2006
October 2006
December 2006
February 2007
March 2007
July 2007
October 2007
February 2008
December 2008
December 2009
August 2010
March 2012
July 2012
August 2012
October 2012
April 2013
September 2013
January 2016
March 2016
December 2016
February 2017
September 2017
February 2018
August 2019
February 2020
June 2020
December 2020
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1884}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 395}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 2, "token_count": 528}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 85}, {"author_id": 47, "token_count": 15}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 2, "token_count": 43}, {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 18}, {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 18, "token_count": 99}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1885
51.06%
Jeff Dike
1434
38.84%
Al Viro
160
4.33%
Eric W. Biedermann
99
2.68%
Alexey Dobriyan
23
0.62%
André Goddard Rosa
18
0.49%
Serge E. Hallyn
15
0.41%
Karol Swietlicki
9
0.24%
Richard Weinberger
7
0.19%
Daniel Walker
5
0.14%
Arnd Bergmann
4
0.11%
Paolo 'Blaisorblade' Giarrusso
2
0.05%
Johannes Berg
2
0.05%
Frédéric Weisbecker
2
0.05%
Christoph Hellwig
2
0.05%
Alex Dewar
2
0.05%
Thomas Gleixner
1
0.03%
Others
22
0.60%
Total
3692
mconsole_kern.h
52
-
5
150
Linus Torvalds
Jeff Dike
Alex Dewar
Paolo 'Blaisorblade' Giarrusso
Al Viro
April 2005
June 2005
October 2006
February 2007
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
121
80.67%
Jeff Dike
25
16.67%
Alex Dewar
2
1.33%
Paolo 'Blaisorblade' Giarrusso
1
0.67%
Al Viro
1
0.67%
Total
150
mconsole_user.c
219
-
6
1110
Linus Torvalds
Jeff Dike
Alex Dewar
Paolo 'Blaisorblade' Giarrusso
Karol Swietlicki
Américo Wang
April 2005
September 2005
January 2006
July 2006
September 2006
October 2007
February 2008
April 2008
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1029}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1029
92.70%
Jeff Dike
76
6.85%
Alex Dewar
2
0.18%
Paolo 'Blaisorblade' Giarrusso
1
0.09%
Karol Swietlicki
1
0.09%
Américo Wang
1
0.09%
Total
1110
mmapper_kern.c
135
-
8
478
Linus Torvalds
Jeff Dike
Thomas Gleixner
Al Viro
Arnd Bergmann
Alexey Dobriyan
Others
April 2005
June 2005
August 2005
September 2006
July 2007
October 2007
October 2009
April 2010
August 2010
January 2011
October 2012
December 2016
May 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
370
77.41%
Jeff Dike
65
13.60%
Thomas Gleixner
15
3.14%
Al Viro
9
1.88%
Arnd Bergmann
7
1.46%
Alexey Dobriyan
2
0.42%
Others
10
2.09%
Total
478
net_kern.c
892
-
33
4075
Linus Torvalds
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Stephen Hemminger
Bodo Stroesser
Peter Zijlstra
Jiri Pirko
Wang Chen
Christoph Hellwig
Mike Rapoport
Saurabh Sengar
Jakub Kiciński
Paul Chavent
Russell King
Greg Kroah-Hartman
Al Viro
Arnaldo Carvalho de Melo
Johannes Berg
Anton Ivanov
Américo Wang
Alex Dewar
Thomas Gleixner
Eric W. Biedermann
Others
April 2005
June 2005
October 2005
November 2005
January 2006
February 2006
July 2006
September 2006
December 2006
February 2007
March 2007
May 2007
July 2007
October 2007
November 2007
December 2007
February 2008
April 2008
October 2008
December 2008
March 2009
April 2009
May 2009
June 2009
September 2009
March 2010
September 2010
July 2011
August 2011
April 2012
October 2012
December 2012
January 2013
March 2014
October 2015
May 2016
November 2017
October 2018
March 2019
August 2019
December 2019
December 2020
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2626}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 20, "token_count": 38}, {"author_id": 13, "token_count": 25}, {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 123}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 155}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 251}, {"author_id": 7, "token_count": 133}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 49}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 51}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 30, "token_count": 19}, {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 46, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2626
64.44%
Jeff Dike
912
22.38%
Paolo 'Blaisorblade' Giarrusso
162
3.98%
Richard Weinberger
53
1.30%
Stephen Hemminger
50
1.23%
Bodo Stroesser
38
0.93%
Peter Zijlstra
34
0.83%
Jiri Pirko
28
0.69%
Wang Chen
27
0.66%
Christoph Hellwig
25
0.61%
Mike Rapoport
22
0.54%
Saurabh Sengar
16
0.39%
Jakub Kiciński
11
0.27%
Paul Chavent
10
0.25%
Russell King
9
0.22%
Greg Kroah-Hartman
8
0.20%
Al Viro
6
0.15%
Arnaldo Carvalho de Melo
3
0.07%
Johannes Berg
2
0.05%
Anton Ivanov
2
0.05%
Américo Wang
2
0.05%
Alex Dewar
2
0.05%
Thomas Gleixner
1
0.02%
Eric W. Biedermann
1
0.02%
Others
25
0.61%
Total
4075
net_user.c
271
-
9
1362
Linus Torvalds
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Geyslan G. Bem
Vitaliy Ivanov
Hans-Werner Hilse
Al Viro
Alex Dewar
Others
April 2005
June 2005
February 2006
April 2006
July 2006
September 2006
October 2006
May 2007
July 2007
October 2007
December 2007
May 2008
July 2011
October 2012
June 2015
December 2015
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1178}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1178
86.49%
Jeff Dike
81
5.95%
Paolo 'Blaisorblade' Giarrusso
69
5.07%
Geyslan G. Bem
18
1.32%
Vitaliy Ivanov
7
0.51%
Hans-Werner Hilse
3
0.22%
Al Viro
3
0.22%
Alex Dewar
2
0.15%
Others
1
0.07%
Total
1362
null.c
51
-
5
186
Linus Torvalds
Jeff Dike
Alex Dewar
Al Viro
Others
April 2005
September 2006
October 2007
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
158
84.95%
Jeff Dike
24
12.90%
Alex Dewar
2
1.08%
Al Viro
1
0.54%
Others
1
0.54%
Total
186
pcap_kern.c
113
-
6
571
Linus Torvalds
Jeff Dike
Wang Chen
Arnaldo Carvalho de Melo
Alex Dewar
Al Viro
April 2005
March 2006
September 2006
December 2006
March 2007
May 2007
October 2007
December 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 539}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
539
94.40%
Jeff Dike
22
3.85%
Wang Chen
3
0.53%
Arnaldo Carvalho de Melo
3
0.53%
Alex Dewar
2
0.35%
Al Viro
2
0.35%
Total
571
pcap_user.c
137
-
6
624
Linus Torvalds
Jeff Dike
Ignat Korchagin
Al Viro
Paolo 'Blaisorblade' Giarrusso
Alex Dewar
April 2005
September 2006
October 2006
May 2007
July 2007
October 2007
May 2008
October 2012
August 2019
July 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
551
88.30%
Jeff Dike
58
9.29%
Ignat Korchagin
6
0.96%
Al Viro
5
0.80%
Paolo 'Blaisorblade' Giarrusso
2
0.32%
Alex Dewar
2
0.32%
Total
624
pcap_user.h
21
-
3
62
Linus Torvalds
Alex Dewar
Al Viro
April 2005
October 2006
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
58
93.55%
Alex Dewar
2
3.23%
Al Viro
2
3.23%
Total
62
port.h
20
-
2
99
Linus Torvalds
Alex Dewar
April 2005
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
97
97.98%
Alex Dewar
2
2.02%
Total
99
port_kern.c
303
-
11
1335
Linus Torvalds
Jeff Dike
Al Viro
Daniel Walker
Johannes Berg
Thomas Gleixner
Alexey Dobriyan
Alex Dewar
Richard Weinberger
Others
April 2005
July 2006
December 2006
February 2007
May 2007
October 2007
February 2008
October 2009
March 2010
April 2012
October 2012
August 2019
December 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1286}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1286
96.33%
Jeff Dike
16
1.20%
Al Viro
10
0.75%
Daniel Walker
8
0.60%
Johannes Berg
4
0.30%
Thomas Gleixner
2
0.15%
Alexey Dobriyan
2
0.15%
Alex Dewar
2
0.15%
Richard Weinberger
1
0.07%
Others
4
0.30%
Total
1335
port_user.c
201
-
7
916
Linus Torvalds
Jeff Dike
Alex Dewar
Al Viro
Paolo 'Blaisorblade' Giarrusso
Américo Wang
Others
April 2005
November 2005
September 2006
July 2007
October 2007
April 2008
May 2008
October 2012
September 2018
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 878}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
878
95.85%
Jeff Dike
30
3.28%
Alex Dewar
2
0.22%
Al Viro
2
0.22%
Paolo 'Blaisorblade' Giarrusso
1
0.11%
Américo Wang
1
0.11%
Others
2
0.22%
Total
916
pty.c
165
-
5
756
Linus Torvalds
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Alex Dewar
Al Viro
April 2005
September 2005
November 2005
September 2006
May 2007
July 2007
October 2007
May 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 671}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
671
88.76%
Jeff Dike
79
10.45%
Paolo 'Blaisorblade' Giarrusso
2
0.26%
Alex Dewar
2
0.26%
Al Viro
2
0.26%
Total
756
random.c
122
-
9
385
Linus Torvalds
Christopher Obbard
Jeff Dike
Anton Ivanov
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
Al Viro
Others
April 2005
May 2005
September 2006
May 2007
February 2008
May 2008
July 2012
October 2012
December 2016
February 2017
November 2017
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 80}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
186
48.31%
Christopher Obbard
80
20.78%
Jeff Dike
76
19.74%
Anton Ivanov
26
6.75%
Paolo 'Blaisorblade' Giarrusso
11
2.86%
Johannes Berg
2
0.52%
Al Viro
2
0.52%
Others
2
0.52%
Total
385
rtc.h
15
-
1
46
Johannes Berg
January 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
46
100.00%
Total
46
rtc_kern.c
211
-
1
746
Johannes Berg
January 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 746}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
746
100.00%
Total
746
rtc_user.c
81
-
2
295
Johannes Berg
Alexey Dobriyan
January 2021
August 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 292}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 25, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
292
98.98%
Alexey Dobriyan
3
1.02%
Total
295
slip.h
21
-
3
91
Linus Torvalds
Jeff Dike
Greg Kroah-Hartman
April 2005
June 2005
September 2006
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
83
91.21%
Jeff Dike
7
7.69%
Greg Kroah-Hartman
1
1.10%
Total
91
slip_common.c
55
-
3
359
Jeff Dike
Greg Kroah-Hartman
Al Viro
June 2005
October 2012
November 2017
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 357}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
357
99.44%
Greg Kroah-Hartman
1
0.28%
Al Viro
1
0.28%
Total
359
slip_common.h
106
-
4
406
Linus Torvalds
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Greg Kroah-Hartman
April 2005
June 2005
February 2006
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
262
64.53%
Jeff Dike
81
19.95%
Paolo 'Blaisorblade' Giarrusso
62
15.27%
Greg Kroah-Hartman
1
0.25%
Total
406
slip_kern.c
93
-
8
446
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Wang Chen
Arnaldo Carvalho de Melo
Américo Wang
Alex Dewar
Al Viro
April 2005
June 2005
February 2006
March 2006
September 2006
December 2006
March 2007
October 2007
April 2008
December 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 382}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
382
85.65%
Paolo 'Blaisorblade' Giarrusso
33
7.40%
Jeff Dike
20
4.48%
Wang Chen
3
0.67%
Arnaldo Carvalho de Melo
3
0.67%
Américo Wang
2
0.45%
Alex Dewar
2
0.45%
Al Viro
1
0.22%
Total
446
slip_user.c
252
-
10
1192
Linus Torvalds
Jeff Dike
Hans-Werner Hilse
Zhen Lei
Al Viro
Paolo 'Blaisorblade' Giarrusso
Alex Dewar
Vitaliy Ivanov
Ignat Korchagin
Others
April 2005
June 2005
September 2006
October 2006
May 2007
July 2007
October 2007
December 2007
May 2008
July 2011
October 2012
June 2015
August 2019
July 2020
May 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1006}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 115}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1006
84.40%
Jeff Dike
163
13.67%
Hans-Werner Hilse
7
0.59%
Zhen Lei
6
0.50%
Al Viro
3
0.25%
Paolo 'Blaisorblade' Giarrusso
2
0.17%
Alex Dewar
2
0.17%
Vitaliy Ivanov
1
0.08%
Ignat Korchagin
1
0.08%
Others
1
0.08%
Total
1192
slirp.h
34
-
3
98
Linus Torvalds
Jeff Dike
Greg Kroah-Hartman
April 2005
June 2005
September 2006
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
90
91.84%
Jeff Dike
7
7.14%
Greg Kroah-Hartman
1
1.02%
Total
98
slirp_kern.c
120
-
7
581
Linus Torvalds
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Al Viro
Wang Chen
Arnaldo Carvalho de Melo
Alex Dewar
April 2005
February 2006
March 2006
September 2006
December 2006
March 2007
October 2007
December 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 540}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
540
92.94%
Paolo 'Blaisorblade' Giarrusso
18
3.10%
Jeff Dike
10
1.72%
Al Viro
5
0.86%
Wang Chen
3
0.52%
Arnaldo Carvalho de Melo
3
0.52%
Alex Dewar
2
0.34%
Total
581
slirp_user.c
125
-
6
514
Linus Torvalds
Jeff Dike
Hans-Werner Hilse
Alex Dewar
Al Viro
Others
April 2005
June 2005
September 2006
May 2007
October 2007
December 2007
October 2012
June 2015
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
414
80.54%
Jeff Dike
87
16.93%
Hans-Werner Hilse
8
1.56%
Alex Dewar
2
0.39%
Al Viro
2
0.39%
Others
1
0.19%
Total
514
ssl.c
204
-
8
906
Linus Torvalds
Al Viro
Jeff Dike
Johannes Berg
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Davide Brini
Alex Dewar
April 2005
May 2005
June 2005
January 2006
February 2006
September 2006
February 2007
March 2007
May 2007
July 2007
August 2011
September 2011
June 2012
October 2012
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 625}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 93}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
625
68.98%
Al Viro
105
11.59%
Jeff Dike
82
9.05%
Johannes Berg
33
3.64%
Paolo 'Blaisorblade' Giarrusso
27
2.98%
Richard Weinberger
24
2.65%
Davide Brini
8
0.88%
Alex Dewar
2
0.22%
Total
906
stderr_console.c
63
-
4
166
Linus Torvalds
Jeff Dike
Greg Kroah-Hartman
Others
April 2005
June 2005
June 2006
June 2007
October 2007
November 2017
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
134
80.72%
Jeff Dike
30
18.07%
Greg Kroah-Hartman
1
0.60%
Others
1
0.60%
Total
166
stdio_console.c
200
-
9
915
Linus Torvalds
Al Viro
Jeff Dike
Richard Weinberger
Paolo 'Blaisorblade' Giarrusso
Masami Hiramatsu
Davide Brini
Américo Wang
Alex Dewar
April 2005
May 2005
June 2005
January 2006
September 2006
February 2007
March 2007
May 2007
July 2007
April 2008
August 2011
September 2011
June 2012
October 2012
May 2017
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 591}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
591
64.59%
Al Viro
165
18.03%
Jeff Dike
81
8.85%
Richard Weinberger
30
3.28%
Paolo 'Blaisorblade' Giarrusso
24
2.62%
Masami Hiramatsu
16
1.75%
Davide Brini
4
0.44%
Américo Wang
2
0.22%
Alex Dewar
2
0.22%
Total
915
stdio_console.h
11
-
2
17
Linus Torvalds
Alex Dewar
April 2005
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
15
88.24%
Alex Dewar
2
11.76%
Total
17
tty.c
81
-
5
331
Linus Torvalds
Jeff Dike
Alex Dewar
Al Viro
Paolo 'Blaisorblade' Giarrusso
April 2005
November 2005
September 2006
July 2007
October 2007
May 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
280
84.59%
Jeff Dike
46
13.90%
Alex Dewar
2
0.60%
Al Viro
2
0.60%
Paolo 'Blaisorblade' Giarrusso
1
0.30%
Total
331
ubd.h
20
-
3
56
Linus Torvalds
Anton Ivanov
Alex Dewar
April 2005
November 2016
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
34
60.71%
Anton Ivanov
20
35.71%
Alex Dewar
2
3.57%
Total
56
ubd_kern.c
1604
-
30
7199
WANG Cong
Linus Torvalds
Anton Ivanov
Jeff Dike
Gabriel Krisman Bertazi
Richard Weinberger
Christopher Obbard
Christoph Hellwig
Paolo 'Blaisorblade' Giarrusso
Al Viro
Arnd Bergmann
Bartlomiej Zolnierkiewicz
Jens Axboe
Luis R. Rodriguez
Greg Kroah-Hartman
Kees Cook
Johannes Berg
Alexey Dobriyan
Alex Dewar
Others
April 2005
May 2005
June 2005
September 2005
October 2005
January 2006
March 2006
October 2006
February 2007
May 2007
June 2007
July 2007
August 2007
October 2007
November 2007
February 2008
March 2008
April 2008
May 2008
March 2009
April 2009
May 2009
September 2009
December 2009
February 2010
March 2010
August 2010
September 2010
August 2011
September 2011
November 2011
August 2012
October 2012
May 2013
August 2013
December 2015
March 2016
June 2016
November 2016
November 2017
June 2018
September 2018
October 2018
November 2018
February 2019
April 2019
August 2019
October 2019
November 2019
March 2020
November 2020
December 2020
January 2021
June 2021
August 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1560}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 467}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 13, "token_count": 47}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 2430}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 116}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 455}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 144}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 82}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 385}, {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 207}, {"author_id": 10, "token_count": 550}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 47}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
WANG Cong
2430
33.75%
Linus Torvalds
1560
21.67%
Anton Ivanov
872
12.11%
Jeff Dike
794
11.03%
Gabriel Krisman Bertazi
553
7.68%
Richard Weinberger
299
4.15%
Christopher Obbard
207
2.88%
Christoph Hellwig
183
2.54%
Paolo 'Blaisorblade' Giarrusso
69
0.96%
Al Viro
51
0.71%
Arnd Bergmann
41
0.57%
Bartlomiej Zolnierkiewicz
35
0.49%
Jens Axboe
33
0.46%
Luis R. Rodriguez
19
0.26%
Greg Kroah-Hartman
8
0.11%
Kees Cook
6
0.08%
Johannes Berg
3
0.04%
Alexey Dobriyan
3
0.04%
Alex Dewar
2
0.03%
Others
31
0.43%
Total
7199
ubd_user.c
78
-
5
298
Jeff Dike
Anton Ivanov
Eduard-Gabriel Munteanu
Al Viro
Alex Dewar
October 2005
May 2007
July 2007
August 2011
October 2012
November 2016
August 2019
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
190
63.76%
Anton Ivanov
78
26.17%
Eduard-Gabriel Munteanu
24
8.05%
Al Viro
4
1.34%
Alex Dewar
2
0.67%
Total
298
umcast.h
27
-
5
74
Linus Torvalds
Nolan Leake
Jeff Dike
Alex Dewar
Al Viro
April 2005
September 2006
October 2007
May 2011
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
45
60.81%
Nolan Leake
19
25.68%
Jeff Dike
7
9.46%
Alex Dewar
2
2.70%
Al Viro
1
1.35%
Total
74
umcast_kern.c
188
-
9
919
Linus Torvalds
Nolan Leake
Jeff Dike
Wang Chen
Arnaldo Carvalho de Melo
Alex Dewar
Al Viro
Paolo 'Blaisorblade' Giarrusso
Américo Wang
April 2005
May 2005
February 2006
March 2006
September 2006
December 2006
March 2007
October 2007
April 2008
December 2008
May 2011
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 499}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 402}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
499
54.30%
Nolan Leake
402
43.74%
Jeff Dike
6
0.65%
Wang Chen
3
0.33%
Arnaldo Carvalho de Melo
3
0.33%
Alex Dewar
2
0.22%
Al Viro
2
0.22%
Paolo 'Blaisorblade' Giarrusso
1
0.11%
Américo Wang
1
0.11%
Total
919
umcast_user.c
184
-
6
839
Linus Torvalds
Nolan Leake
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Alex Dewar
Al Viro
April 2005
May 2005
September 2005
November 2005
September 2006
March 2007
May 2007
July 2007
October 2007
May 2008
May 2011
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 552}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 169}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
552
65.79%
Nolan Leake
169
20.14%
Paolo 'Blaisorblade' Giarrusso
58
6.91%
Jeff Dike
56
6.67%
Alex Dewar
2
0.24%
Al Viro
2
0.24%
Total
839
vde.h
32
-
2
111
Jeff Dike
Alex Dewar
October 2007
August 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
109
98.20%
Alex Dewar
2
1.80%
Total
111
vde_kern.c
129
-
4
631
Jeff Dike
Wang Chen
Al Viro
Alex Dewar
October 2007
December 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 623}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
623
98.73%
Wang Chen
3
0.48%
Al Viro
3
0.48%
Alex Dewar
2
0.32%
Total
631
vde_user.c
125
-
5
506
Jeff Dike
Alex Dewar
Al Viro
Others
October 2007
February 2008
February 2009
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 500}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
500
98.81%
Alex Dewar
2
0.40%
Al Viro
2
0.40%
Others
2
0.40%
Total
506
vector_kern.c
1769
-
12
7840
Anton Ivanov
Johannes Berg
Mike Rapoport
Allen Pais
Wei Yongjun
Sjoerd Simons
Kees Cook
Jakub Kiciński
Alex Dewar
Others
November 2017
January 2018
March 2018
June 2018
October 2018
March 2019
May 2019
August 2019
October 2019
December 2019
February 2020
March 2020
June 2020
August 2020
December 2020
August 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6907}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 529}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
7732
98.62%
Johannes Berg
24
0.31%
Mike Rapoport
22
0.28%
Allen Pais
13
0.17%
Wei Yongjun
12
0.15%
Sjoerd Simons
10
0.13%
Kees Cook
10
0.13%
Jakub Kiciński
5
0.06%
Alex Dewar
1
0.01%
Others
11
0.14%
Total
7840
vector_kern.h
137
-
3
361
Anton Ivanov
Alex Dewar
Others
November 2017
March 2018
August 2019
October 2019
May 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 337}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
358
99.17%
Alex Dewar
2
0.55%
Others
1
0.28%
Total
361
vector_transports.c
495
-
3
2462
Anton Ivanov
Alex Dewar
Others
November 2017
June 2018
August 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2273}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 185}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
2458
99.84%
Alex Dewar
2
0.08%
Others
2
0.08%
Total
2462
vector_user.c
858
-
7
4333
Anton Ivanov
Marc-André Lureau
Gaurav Singh
Ignat Korchagin
Christoph Hellwig
Alexey Dobriyan
Alex Dewar
November 2017
March 2018
December 2018
August 2019
October 2019
April 2020
June 2020
July 2020
September 2020
August 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2412}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 979}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 350}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 250}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 275}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 25, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
4058
93.65%
Marc-André Lureau
250
5.77%
Gaurav Singh
11
0.25%
Ignat Korchagin
6
0.14%
Christoph Hellwig
3
0.07%
Alexey Dobriyan
3
0.07%
Alex Dewar
2
0.05%
Total
4333
vector_user.h
109
-
3
364
Anton Ivanov
Alex Dewar
Ignat Korchagin
November 2017
March 2018
August 2019
October 2019
April 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
361
99.18%
Alex Dewar
2
0.55%
Ignat Korchagin
1
0.27%
Total
364
vhost_user.h
121
-
3
338
Erel Geron
Johannes Berg
Others
September 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 295}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Erel Geron
295
87.28%
Johannes Berg
42
12.43%
Others
1
0.30%
Total
338
virt-pci.c
947
-
1
4076
Johannes Berg
March 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 3831}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 243}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
4076
100.00%
Total
4076
virtio_uml.c
1392
-
4
6160
Erel Geron
Johannes Berg
Others
September 2019
October 2019
February 2020
April 2020
June 2020
December 2020
January 2021
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 4263}, {"author_id": 3, "token_count": 1051}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 263}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 480}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Erel Geron
4263
69.20%
Johannes Berg
1895
30.76%
Others
2
0.03%
Total
6160
xterm.c
228
-
9
912
Linus Torvalds
Jeff Dike
Anton Ivanov
Eduard-Gabriel Munteanu
Richard Weinberger
Alex Dewar
Al Viro
Paolo 'Blaisorblade' Giarrusso
Others
April 2005
September 2005
November 2005
September 2006
July 2007
October 2007
May 2008
May 2011
September 2011
October 2012
August 2019
December 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 746}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 24}, {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
746
81.80%
Jeff Dike
99
10.86%
Anton Ivanov
31
3.40%
Eduard-Gabriel Munteanu
24
2.63%
Richard Weinberger
2
0.22%
Alex Dewar
2
0.22%
Al Viro
2
0.22%
Paolo 'Blaisorblade' Giarrusso
1
0.11%
Others
5
0.55%
Total
912
xterm.h
12
-
2
22
Linus Torvalds
Alex Dewar
April 2005
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
20
90.91%
Alex Dewar
2
9.09%
Total
22
xterm_kern.c
75
-
7
274
Linus Torvalds
Jeff Dike
Johannes Berg
Alex Dewar
Al Viro
Thomas Gleixner
Richard Weinberger
April 2005
July 2006
July 2007
April 2012
October 2012
August 2019
December 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
262
95.62%
Jeff Dike
4
1.46%
Johannes Berg
2
0.73%
Alex Dewar
2
0.73%
Al Viro
2
0.73%
Thomas Gleixner
1
0.36%
Richard Weinberger
1
0.36%
Total
274
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
109
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
31064
40.69%
2
0.45%
1
Anton Ivanov
16013
20.97%
23
5.18%
2
Jeff Dike
8045
10.54%
123
27.70%
3
Johannes Berg
7226
9.46%
27
6.08%
4
Erel Geron
4558
5.97%
1
0.23%
5
WANG Cong
2430
3.18%
1
0.23%
6
Al Viro
1468
1.92%
38
8.56%
7
Paolo 'Blaisorblade' Giarrusso
1166
1.53%
37
8.33%
8
Richard Weinberger
719
0.94%
16
3.60%
9
Nolan Leake
590
0.77%
1
0.23%
10
Gabriel Krisman Bertazi
553
0.72%
3
0.68%
11
Christopher Obbard
287
0.38%
2
0.45%
12
Marc-André Lureau
250
0.33%
1
0.23%
13
Christoph Hellwig
213
0.28%
10
2.25%
14
Jouni Malinen
176
0.23%
1
0.23%
15
Arnd Bergmann
141
0.18%
10
2.25%
16
Jiri Slaby
123
0.16%
13
2.93%
17
Alex Dewar
103
0.13%
1
0.23%
18
Eric W. Biedermann
100
0.13%
2
0.45%
19
Eduard-Gabriel Munteanu
65
0.09%
1
0.23%
20
Bodo Stroesser
53
0.07%
2
0.45%
21
Stephen Hemminger
50
0.07%
3
0.68%
22
Wang Chen
45
0.06%
1
0.23%
23
Mike Rapoport
44
0.06%
4
0.90%
24
Frédéric Weisbecker
42
0.06%
2
0.45%
25
Alexey Dobriyan
38
0.05%
6
1.35%
26
Bartlomiej Zolnierkiewicz
35
0.05%
1
0.23%
27
Peter Zijlstra
34
0.04%
1
0.23%
28
Jens Axboe
33
0.04%
4
0.90%
29
FUJITA Tomonori
32
0.04%
1
0.23%
30
Jiri Pirko
28
0.04%
3
0.68%
31
Hans-Werner Hilse
27
0.04%
1
0.23%
32
Vitaliy Ivanov
26
0.03%
3
0.68%
33
Rusty Russell
26
0.03%
1
0.23%
34
Dan Streetman
24
0.03%
1
0.23%
35
Greg Kroah-Hartman
23
0.03%
2
0.45%
36
Thomas Gleixner
21
0.03%
3
0.68%
37
Peter Hurley
21
0.03%
1
0.23%
38
Luis R. Rodriguez
19
0.02%
1
0.23%
39
Geyslan G. Bem
18
0.02%
1
0.23%
40
Arnaldo Carvalho de Melo
18
0.02%
2
0.45%
41
André Goddard Rosa
18
0.02%
1
0.23%
42
Ignat Korchagin
17
0.02%
2
0.45%
43
Saurabh Sengar
16
0.02%
1
0.23%
44
Masami Hiramatsu
16
0.02%
1
0.23%
45
Kees Cook
16
0.02%
1
0.23%
46
Jakub Kiciński
16
0.02%
2
0.45%
47
Serge E. Hallyn
15
0.02%
1
0.23%
48
Daniel Walker
13
0.02%
2
0.45%
49
Allen Pais
13
0.02%
1
0.23%
50
Zhen Lei
12
0.02%
2
0.45%
51
Wei Yongjun
12
0.02%
1
0.23%
52
Davide Brini
12
0.02%
1
0.23%
53
Karol Swietlicki
11
0.01%
3
0.68%
54
Gaurav Singh
11
0.01%
1
0.23%
55
Will Newton
10
0.01%
2
0.45%
56
Sjoerd Simons
10
0.01%
1
0.23%
57
Paul Chavent
10
0.01%
1
0.23%
58
Américo Wang
10
0.01%
3
0.68%
59
Russell King
9
0.01%
2
0.45%
60
Others
152
0.20%
58
13.06%
Total
76346
444