Linux Source Code
Home
Release 5.1
Help
include
root
security
selinux
Highlighting
Reset All
By Author
By Age
──────────
Ahmed S. Darwish
Al Viro
Alexey Dobriyan
Andreas Gruenbacher
Andrew Morton
Andrew Perepechko
Arnd Bergmann
Björn Töpel
Casey Schaufler
Catherine Zhang
Chad Sellers
Chenbo Feng
Christopher J. PeBenito
Daniel Jurgens
Darrel Goeddel
David Howells
David P. Quigley
David S. Miller
Eric Paris
Fan Du
Gideon Israel Dsouza
Greg Kroah-Hartman
Guido Trentalancia
Harry Ciao
Huw Davies
James Carter
James Morris
Jeff Vander Stoep
KaiGai Kohei
Kirill V Tkhai
Kohei Kaigai
Linus Torvalds
Martin Kepplinger
Michael LeMay
Neil Brown
Nicolas Dichtel
Nikolay Aleksandrov
Ondrej Mosnáček
Paul Moore
Paulo Alcantara
Prarit Bhargava
Rasmus Villemoes
Richard Guy Briggs
Richard Haines
Richard Kennedy
Stephen D. Smalley
Stephen Hemminger
Thomas Liu
Trent Jaeger
Venkat Yekkirala
Yuichi Nakamura
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
audit.h
60
-
3
67
Ahmed S. Darwish
Casey Schaufler
Richard Guy Briggs
April 2008
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 65}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ahmed S. Darwish
65
97.01%
Casey Schaufler
1
1.49%
Richard Guy Briggs
1
1.49%
Total
67
avc.h
191
-
11
590
Eric Paris
Andrew Morton
Stephen D. Smalley
James Morris
Jeff Vander Stoep
Thomas Liu
Neil Brown
Yuichi Nakamura
KaiGai Kohei
Greg Kroah-Hartman
Linus Torvalds
July 2003
February 2004
April 2004
January 2005
June 2007
September 2007
August 2008
June 2009
July 2009
April 2011
April 2012
October 2013
April 2014
March 2015
July 2015
August 2017
November 2017
March 2018
December 2018
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 215}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Paris
216
36.61%
Andrew Morton
178
30.17%
Stephen D. Smalley
84
14.24%
James Morris
49
8.31%
Jeff Vander Stoep
35
5.93%
Thomas Liu
13
2.20%
Neil Brown
5
0.85%
Yuichi Nakamura
5
0.85%
KaiGai Kohei
3
0.51%
Greg Kroah-Hartman
1
0.17%
Linus Torvalds
1
0.17%
Total
590
avc_ss.h
24
-
5
61
Stephen D. Smalley
Andrew Morton
Chad Sellers
Eric Paris
Greg Kroah-Hartman
July 2003
November 2006
January 2009
September 2009
August 2017
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
25
40.98%
Andrew Morton
19
31.15%
Chad Sellers
15
24.59%
Eric Paris
1
1.64%
Greg Kroah-Hartman
1
1.64%
Total
61
classmap.h
251
-
14
1205
Stephen D. Smalley
Daniel Jurgens
Chenbo Feng
Björn Töpel
Linus Torvalds
Paul Moore
Richard Haines
Paulo Alcantara
Andrew Perepechko
Eric Paris
Jeff Vander Stoep
Greg Kroah-Hartman
Harry Ciao
Richard Guy Briggs
September 2009
October 2010
March 2011
January 2013
April 2014
January 2015
June 2015
December 2015
April 2016
November 2016
December 2016
January 2017
February 2017
May 2017
July 2017
October 2017
November 2017
February 2018
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 693}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 41, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
1127
93.53%
Daniel Jurgens
20
1.66%
Chenbo Feng
16
1.33%
Björn Töpel
11
0.91%
Linus Torvalds
10
0.83%
Paul Moore
5
0.41%
Richard Haines
4
0.33%
Paulo Alcantara
3
0.25%
Andrew Perepechko
2
0.17%
Eric Paris
2
0.17%
Jeff Vander Stoep
2
0.17%
Greg Kroah-Hartman
1
0.08%
Harry Ciao
1
0.08%
Richard Guy Briggs
1
0.08%
Total
1205
conditional.h
27
-
3
64
Andrew Morton
Stephen D. Smalley
Prarit Bhargava
March 2004
April 2016
March 2018
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
45
70.31%
Stephen D. Smalley
18
28.13%
Prarit Bhargava
1
1.56%
Total
64
ibpkey.h
31
-
1
30
Daniel Jurgens
May 2017
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Jurgens
30
100.00%
Total
30
initial_sid_to_string.h
34
-
3
67
Andrew Morton
Greg Kroah-Hartman
Stephen Hemminger
July 2003
May 2004
March 2010
November 2017
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
65
97.01%
Greg Kroah-Hartman
1
1.49%
Stephen Hemminger
1
1.49%
Total
67
netif.h
27
-
3
35
Paul Moore
Andrew Morton
James Morris
January 2004
October 2004
January 2008
August 2011
June 2014
September 2014
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
19
54.29%
Andrew Morton
13
37.14%
James Morris
3
8.57%
Total
35
netlabel.h
170
-
8
565
Paul Moore
Richard Haines
Venkat Yekkirala
Huw Davies
Eric Paris
Thomas Liu
Arnd Bergmann
Martin Kepplinger
August 2006
October 2006
November 2006
February 2007
January 2008
October 2008
March 2009
July 2009
April 2010
August 2011
June 2016
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 9, "token_count": 102}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
371
65.66%
Richard Haines
102
18.05%
Venkat Yekkirala
78
13.81%
Huw Davies
6
1.06%
Eric Paris
4
0.71%
Thomas Liu
2
0.35%
Arnd Bergmann
1
0.18%
Martin Kepplinger
1
0.18%
Total
565
netnode.h
34
-
1
31
Paul Moore
January 2008
August 2011
June 2014
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
31
100.00%
Total
31
netport.h
33
-
2
30
James Morris
Paul Moore
April 2008
August 2011
June 2014
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
23
76.67%
Paul Moore
7
23.33%
Total
30
objsec.h
191
-
13
541
Andrew Morton
Casey Schaufler
Paul Moore
Daniel Jurgens
Stephen D. Smalley
Eric Paris
Venkat Yekkirala
Michael LeMay
Richard Haines
Andreas Gruenbacher
Chenbo Feng
Yuichi Nakamura
Richard Kennedy
July 2003
August 2003
January 2004
February 2004
June 2006
July 2006
August 2006
September 2006
November 2006
September 2007
November 2007
January 2008
April 2008
May 2008
October 2008
October 2012
January 2013
September 2014
December 2015
March 2016
November 2016
January 2017
May 2017
August 2017
October 2017
February 2018
September 2018
November 2018
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 120}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
164
30.31%
Casey Schaufler
144
26.62%
Paul Moore
97
17.93%
Daniel Jurgens
26
4.81%
Stephen D. Smalley
25
4.62%
Eric Paris
17
3.14%
Venkat Yekkirala
15
2.77%
Michael LeMay
13
2.40%
Richard Haines
11
2.03%
Andreas Gruenbacher
10
1.85%
Chenbo Feng
9
1.66%
Yuichi Nakamura
8
1.48%
Richard Kennedy
2
0.37%
Total
541
security.h
397
-
26
1660
Stephen D. Smalley
Andrew Morton
Paul Moore
Jeff Vander Stoep
Eric Paris
KaiGai Kohei
James Morris
Christopher J. PeBenito
Daniel Jurgens
Darrel Goeddel
David P. Quigley
Ondrej Mosnáček
Andrew Perepechko
Rasmus Villemoes
Venkat Yekkirala
James Carter
David Howells
Guido Trentalancia
Kohei Kaigai
Gideon Israel Dsouza
Harry Ciao
Richard Haines
Nikolay Aleksandrov
Al Viro
Alexey Dobriyan
Greg Kroah-Hartman
July 2003
September 2003
October 2003
February 2004
March 2004
April 2004
June 2004
March 2005
July 2005
September 2005
July 2006
September 2006
November 2006
February 2007
April 2007
May 2007
September 2007
January 2008
February 2008
March 2008
April 2008
May 2008
August 2008
January 2009
March 2009
May 2009
September 2009
January 2010
February 2010
September 2010
October 2010
February 2011
March 2011
April 2011
August 2011
March 2012
June 2012
August 2012
October 2012
May 2013
November 2013
March 2014
June 2014
June 2015
July 2015
October 2015
December 2015
January 2017
February 2017
May 2017
July 2017
August 2017
November 2017
March 2018
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 268}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 111}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 35}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 525}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
618
37.23%
Andrew Morton
298
17.95%
Paul Moore
120
7.23%
Jeff Vander Stoep
111
6.69%
Eric Paris
99
5.96%
KaiGai Kohei
91
5.48%
James Morris
84
5.06%
Christopher J. PeBenito
39
2.35%
Daniel Jurgens
35
2.11%
Darrel Goeddel
28
1.69%
David P. Quigley
26
1.57%
Ondrej Mosnáček
21
1.27%
Andrew Perepechko
16
0.96%
Rasmus Villemoes
16
0.96%
Venkat Yekkirala
14
0.84%
James Carter
9
0.54%
David Howells
7
0.42%
Guido Trentalancia
5
0.30%
Kohei Kaigai
5
0.30%
Gideon Israel Dsouza
4
0.24%
Harry Ciao
4
0.24%
Richard Haines
4
0.24%
Nikolay Aleksandrov
3
0.18%
Al Viro
1
0.06%
Alexey Dobriyan
1
0.06%
Greg Kroah-Hartman
1
0.06%
Total
1660
xfrm.h
92
-
13
401
Trent Jaeger
Venkat Yekkirala
Paul Moore
Catherine Zhang
Kirill V Tkhai
Fan Du
Thomas Liu
David Howells
Nicolas Dichtel
Nikolay Aleksandrov
David S. Miller
Greg Kroah-Hartman
James Morris
December 2005
June 2006
July 2006
November 2006
January 2007
January 2008
April 2008
July 2009
February 2011
March 2012
September 2012
July 2013
December 2013
March 2014
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 8, "token_count": 131}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 27, "token_count": 11}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 25, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Trent Jaeger
131
32.67%
Venkat Yekkirala
122
30.42%
Paul Moore
93
23.19%
Catherine Zhang
16
3.99%
Kirill V Tkhai
12
2.99%
Fan Du
11
2.74%
Thomas Liu
4
1.00%
David Howells
3
0.75%
Nicolas Dichtel
3
0.75%
Nikolay Aleksandrov
3
0.75%
David S. Miller
1
0.25%
Greg Kroah-Hartman
1
0.25%
James Morris
1
0.25%
Total
401
Contributors:
51
Author
Tokens
Proportion
Commits
Proportion
0
Stephen D. Smalley
1897
35.48%
24
12.83%
1
Andrew Morton
782
14.63%
12
6.42%
2
Paul Moore
743
13.90%
32
17.11%
3
Eric Paris
339
6.34%
26
13.90%
4
Venkat Yekkirala
229
4.28%
7
3.74%
5
James Morris
160
2.99%
11
5.88%
6
Jeff Vander Stoep
148
2.77%
2
1.07%
7
Casey Schaufler
145
2.71%
9
4.81%
8
Trent Jaeger
131
2.45%
1
0.53%
9
Richard Haines
121
2.26%
2
1.07%
10
Daniel Jurgens
111
2.08%
5
2.67%
11
KaiGai Kohei
94
1.76%
3
1.60%
12
Ahmed S. Darwish
65
1.22%
1
0.53%
13
Christopher J. PeBenito
39
0.73%
3
1.60%
14
Darrel Goeddel
28
0.52%
2
1.07%
15
David P. Quigley
26
0.49%
3
1.60%
16
Chenbo Feng
25
0.47%
1
0.53%
17
Ondrej Mosnáček
21
0.39%
1
0.53%
18
Thomas Liu
19
0.36%
2
1.07%
19
Andrew Perepechko
18
0.34%
1
0.53%
20
Catherine Zhang
16
0.30%
1
0.53%
21
Rasmus Villemoes
16
0.30%
1
0.53%
22
Chad Sellers
15
0.28%
1
0.53%
23
Michael LeMay
13
0.24%
2
1.07%
24
Yuichi Nakamura
13
0.24%
1
0.53%
25
Kirill V Tkhai
12
0.22%
1
0.53%
26
Björn Töpel
11
0.21%
1
0.53%
27
Fan Du
11
0.21%
1
0.53%
28
Linus Torvalds
11
0.21%
2
1.07%
29
Andreas Gruenbacher
10
0.19%
2
1.07%
30
David Howells
10
0.19%
4
2.14%
31
James Carter
9
0.17%
1
0.53%
32
Greg Kroah-Hartman
6
0.11%
1
0.53%
33
Huw Davies
6
0.11%
1
0.53%
34
Nikolay Aleksandrov
6
0.11%
1
0.53%
35
Guido Trentalancia
5
0.09%
1
0.53%
36
Harry Ciao
5
0.09%
2
1.07%
37
Kohei Kaigai
5
0.09%
1
0.53%
38
Neil Brown
5
0.09%
1
0.53%
39
Gideon Israel Dsouza
4
0.07%
1
0.53%
40
Nicolas Dichtel
3
0.06%
1
0.53%
41
Paulo Alcantara
3
0.06%
1
0.53%
42
Richard Guy Briggs
2
0.04%
2
1.07%
43
Richard Kennedy
2
0.04%
1
0.53%
44
Al Viro
1
0.02%
1
0.53%
45
Alexey Dobriyan
1
0.02%
1
0.53%
46
Arnd Bergmann
1
0.02%
1
0.53%
47
David S. Miller
1
0.02%
1
0.53%
48
Martin Kepplinger
1
0.02%
1
0.53%
49
Prarit Bhargava
1
0.02%
1
0.53%
50
Stephen Hemminger
1
0.02%
1
0.53%
Total
5347
187