Linux Source Code
Home
Release 5.17
Help
include
root
security
selinux
Highlighting
Reset All
By Author
By Age
──────────
Aaron Goidel
Adrian Reber
Ahmed S. Darwish
Al Viro
Andreas Gruenbacher
Andrew Morton
Andrew Perepechko
Arnd Bergmann
Björn Töpel
Casey Schaufler
Catherine Zhang
Chad Sellers
Chenbo Feng
Christian Göttsche
Christopher J. PeBenito
Daniel Colascione
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
Jeremy Kerr
Joel A Fernandes
Joshua Brindle
KaiGai Kohei
Kirill V Tkhai
Kohei Kaigai
Lakshmi Ramasubramanian
Linus Torvalds
Michael LeMay
Nicolas Dichtel
Nikolay Aleksandrov
Ondrej Mosnáček
Paul Moore
Paulo Alcantara
Prarit Bhargava
Rasmus Villemoes
Ravi Kumar Siddojigari
Richard Guy Briggs
Richard Haines
Richard Kennedy
Stephen D. Smalley
Stephen Hemminger
Thomas Gleixner
Thomas Liu
Trent Jaeger
Venkat Yekkirala
Xin Long
Xiong Zhenwu
Yuichi Nakamura
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
audit.h
57
-
3
68
Ahmed S. Darwish
Thomas Gleixner
Richard Guy Briggs
April 2008
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 14, "token_count": 65}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ahmed S. Darwish
65
95.59%
Thomas Gleixner
2
2.94%
Richard Guy Briggs
1
1.47%
Total
68
avc.h
187
-
11
577
Eric Paris
Andrew Morton
Stephen D. Smalley
James Morris
Jeff Vander Stoep
Thomas Liu
Yuichi Nakamura
KaiGai Kohei
Linus Torvalds
Greg Kroah-Hartman
Al Viro
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
July 2015
August 2017
November 2017
March 2018
January 2021
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": 8, "token_count": 49}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 210}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Paris
211
36.57%
Andrew Morton
178
30.85%
Stephen D. Smalley
79
13.69%
James Morris
49
8.49%
Jeff Vander Stoep
36
6.24%
Thomas Liu
13
2.25%
Yuichi Nakamura
5
0.87%
KaiGai Kohei
3
0.52%
Linus Torvalds
1
0.17%
Greg Kroah-Hartman
1
0.17%
Al Viro
1
0.17%
Total
577
avc_ss.h
24
-
5
61
Stephen D. Smalley
Andrew Morton
Chad Sellers
Greg Kroah-Hartman
Eric Paris
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": 27, "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": 41, "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%
Greg Kroah-Hartman
1
1.64%
Eric Paris
1
1.64%
Total
61
classmap.h
262
-
19
1261
Stephen D. Smalley
Paul Moore
Daniel Jurgens
Joel A Fernandes
Chenbo Feng
Jeremy Kerr
Linus Torvalds
Daniel Colascione
Björn Töpel
Richard Haines
Paulo Alcantara
Aaron Goidel
Jeff Vander Stoep
Eric Paris
Andrew Perepechko
Adrian Reber
Richard Guy Briggs
Harry Ciao
Greg Kroah-Hartman
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
August 2019
October 2019
July 2020
January 2021
February 2021
April 2021
July 2021
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": 43, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
1124
89.14%
Paul Moore
21
1.67%
Daniel Jurgens
20
1.59%
Joel A Fernandes
18
1.43%
Chenbo Feng
16
1.27%
Jeremy Kerr
11
0.87%
Linus Torvalds
10
0.79%
Daniel Colascione
10
0.79%
Björn Töpel
10
0.79%
Richard Haines
4
0.32%
Paulo Alcantara
3
0.24%
Aaron Goidel
3
0.24%
Jeff Vander Stoep
2
0.16%
Eric Paris
2
0.16%
Andrew Perepechko
2
0.16%
Adrian Reber
2
0.16%
Richard Guy Briggs
1
0.08%
Harry Ciao
1
0.08%
Greg Kroah-Hartman
1
0.08%
Total
1261
conditional.h
23
-
5
65
Andrew Morton
Stephen D. Smalley
Ondrej Mosnáček
Thomas Gleixner
Prarit Bhargava
March 2004
April 2016
March 2018
May 2019
February 2020
August 2020
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
41
63.08%
Stephen D. Smalley
18
27.69%
Ondrej Mosnáček
3
4.62%
Thomas Gleixner
2
3.08%
Prarit Bhargava
1
1.54%
Total
65
ibpkey.h
32
-
3
73
Ravi Kumar Siddojigari
Daniel Jurgens
Thomas Gleixner
May 2017
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Ravi Kumar Siddojigari
42
57.53%
Daniel Jurgens
28
38.36%
Thomas Gleixner
3
4.11%
Total
73
ima.h
30
-
1
63
Lakshmi Ramasubramanian
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Lakshmi Ramasubramanian
63
100.00%
Total
63
initial_sid_to_string.h
33
-
4
66
Andrew Morton
Stephen D. Smalley
Stephen Hemminger
Greg Kroah-Hartman
July 2003
May 2004
March 2010
November 2017
February 2020
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
46
69.70%
Stephen D. Smalley
18
27.27%
Stephen Hemminger
1
1.52%
Greg Kroah-Hartman
1
1.52%
Total
66
netif.h
24
-
4
36
Paul Moore
Andrew Morton
James Morris
Thomas Gleixner
January 2004
October 2004
January 2008
June 2014
September 2014
June 2019
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
18
50.00%
Andrew Morton
13
36.11%
James Morris
3
8.33%
Thomas Gleixner
2
5.56%
Total
36
netlabel.h
150
-
9
546
Paul Moore
Richard Haines
Venkat Yekkirala
Huw Davies
Xin Long
Eric Paris
Thomas Gleixner
Thomas Liu
Arnd Bergmann
August 2006
October 2006
November 2006
February 2007
January 2008
October 2008
March 2009
July 2009
April 2010
June 2016
February 2018
May 2019
November 2021
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": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 11, "token_count": 98}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 45, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
350
64.10%
Richard Haines
98
17.95%
Venkat Yekkirala
78
14.29%
Huw Davies
6
1.10%
Xin Long
4
0.73%
Eric Paris
4
0.73%
Thomas Gleixner
3
0.55%
Thomas Liu
2
0.37%
Arnd Bergmann
1
0.18%
Total
546
netnode.h
24
-
2
32
Paul Moore
Thomas Gleixner
January 2008
June 2014
May 2019
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
29
90.63%
Thomas Gleixner
3
9.38%
Total
32
netport.h
23
-
3
31
James Morris
Paul Moore
Thomas Gleixner
April 2008
June 2014
May 2019
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
22
70.97%
Paul Moore
6
19.35%
Thomas Gleixner
3
9.68%
Total
31
objsec.h
197
-
15
573
Casey Schaufler
Andrew Morton
Paul Moore
Stephen D. Smalley
Daniel Jurgens
Eric Paris
Venkat Yekkirala
Michael LeMay
Richard Haines
Joel A Fernandes
Andreas Gruenbacher
Yuichi Nakamura
Chenbo Feng
Thomas Gleixner
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
May 2017
October 2017
February 2018
September 2018
November 2018
June 2019
September 2019
October 2019
December 2019
April 2021
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"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": 29, "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": 28, "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": 51, "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": 37, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 120}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Casey Schaufler
168
29.32%
Andrew Morton
158
27.57%
Paul Moore
97
16.93%
Stephen D. Smalley
28
4.89%
Daniel Jurgens
26
4.54%
Eric Paris
17
2.97%
Venkat Yekkirala
15
2.62%
Michael LeMay
13
2.27%
Richard Haines
11
1.92%
Joel A Fernandes
10
1.75%
Andreas Gruenbacher
10
1.75%
Yuichi Nakamura
8
1.40%
Chenbo Feng
8
1.40%
Thomas Gleixner
2
0.35%
Richard Kennedy
2
0.35%
Total
573
policycap.h
20
-
1
43
Stephen D. Smalley
August 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
43
100.00%
Total
43
policycap_names.h
18
-
1
38
Stephen D. Smalley
August 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
38
100.00%
Total
38
security.h
456
-
29
1957
Stephen D. Smalley
Andrew Morton
Ondrej Mosnáček
Jeff Vander Stoep
Paul Moore
Eric Paris
KaiGai Kohei
James Morris
Lakshmi Ramasubramanian
Christopher J. PeBenito
Daniel Jurgens
Darrel Goeddel
David P. Quigley
Christian Göttsche
Rasmus Villemoes
Andrew Perepechko
Venkat Yekkirala
James Carter
David Howells
Kohei Kaigai
Guido Trentalancia
Richard Haines
Joshua Brindle
Harry Ciao
Gideon Israel Dsouza
Nikolay Aleksandrov
Xiong Zhenwu
Greg Kroah-Hartman
Al Viro
July 2003
September 2003
October 2003
February 2004
March 2004
April 2004
June 2004
March 2005
July 2005
September 2005
July 2006
September 2006
February 2007
April 2007
May 2007
September 2007
January 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
May 2017
August 2017
November 2017
March 2018
November 2018
January 2019
February 2019
September 2019
November 2019
December 2019
January 2020
April 2020
August 2020
September 2020
January 2021
March 2021
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 269}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"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": 8, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 8, "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": 18, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "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": 13, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 8, "token_count": 55}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 53, "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": 19, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 111}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 20, "token_count": 25}, {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 45}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
681
34.80%
Andrew Morton
298
15.23%
Ondrej Mosnáček
180
9.20%
Jeff Vander Stoep
125
6.39%
Paul Moore
108
5.52%
Eric Paris
92
4.70%
KaiGai Kohei
90
4.60%
James Morris
77
3.93%
Lakshmi Ramasubramanian
63
3.22%
Christopher J. PeBenito
36
1.84%
Daniel Jurgens
34
1.74%
Darrel Goeddel
28
1.43%
David P. Quigley
26
1.33%
Christian Göttsche
25
1.28%
Rasmus Villemoes
16
0.82%
Andrew Perepechko
16
0.82%
Venkat Yekkirala
14
0.72%
James Carter
9
0.46%
David Howells
7
0.36%
Kohei Kaigai
5
0.26%
Guido Trentalancia
5
0.26%
Richard Haines
4
0.20%
Joshua Brindle
4
0.20%
Harry Ciao
4
0.20%
Gideon Israel Dsouza
4
0.20%
Nikolay Aleksandrov
3
0.15%
Xiong Zhenwu
1
0.05%
Greg Kroah-Hartman
1
0.05%
Al Viro
1
0.05%
Total
1957
xfrm.h
92
-
13
398
Trent Jaeger
Venkat Yekkirala
Paul Moore
Catherine Zhang
Kirill V Tkhai
Fan Du
Thomas Liu
Nikolay Aleksandrov
Nicolas Dichtel
David Howells
James Morris
Greg Kroah-Hartman
David S. Miller
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
September 2020
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 9, "token_count": 128}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 26, "token_count": 16}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"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": 23, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 33, "token_count": 11}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Trent Jaeger
128
32.16%
Venkat Yekkirala
120
30.15%
Paul Moore
95
23.87%
Catherine Zhang
16
4.02%
Kirill V Tkhai
12
3.02%
Fan Du
11
2.76%
Thomas Liu
4
1.01%
Nikolay Aleksandrov
3
0.75%
Nicolas Dichtel
3
0.75%
David Howells
3
0.75%
James Morris
1
0.25%
Greg Kroah-Hartman
1
0.25%
David S. Miller
1
0.25%
Total
398
Contributors:
60
Author
Tokens
Proportion
Commits
Proportion
0
Stephen D. Smalley
2054
34.88%
29
13.62%
1
Andrew Morton
753
12.79%
12
5.63%
2
Paul Moore
724
12.30%
34
15.96%
3
Eric Paris
327
5.55%
25
11.74%
4
Venkat Yekkirala
227
3.86%
7
3.29%
5
Ondrej Mosnáček
183
3.11%
7
3.29%
6
Casey Schaufler
168
2.85%
9
4.23%
7
Jeff Vander Stoep
163
2.77%
3
1.41%
8
James Morris
152
2.58%
10
4.69%
9
Trent Jaeger
128
2.17%
1
0.47%
10
Lakshmi Ramasubramanian
126
2.14%
3
1.41%
11
Richard Haines
117
1.99%
2
0.94%
12
Daniel Jurgens
108
1.83%
5
2.35%
13
KaiGai Kohei
93
1.58%
3
1.41%
14
Ahmed S. Darwish
65
1.10%
1
0.47%
15
Ravi Kumar Siddojigari
42
0.71%
1
0.47%
16
Christopher J. PeBenito
36
0.61%
2
0.94%
17
Joel A Fernandes
28
0.48%
1
0.47%
18
Darrel Goeddel
28
0.48%
2
0.94%
19
David P. Quigley
26
0.44%
3
1.41%
20
Christian Göttsche
25
0.42%
1
0.47%
21
Chenbo Feng
24
0.41%
1
0.47%
22
Thomas Gleixner
20
0.34%
4
1.88%
23
Thomas Liu
19
0.32%
2
0.94%
24
Andrew Perepechko
18
0.31%
1
0.47%
25
Rasmus Villemoes
16
0.27%
1
0.47%
26
Catherine Zhang
16
0.27%
1
0.47%
27
Chad Sellers
15
0.25%
1
0.47%
28
Yuichi Nakamura
13
0.22%
1
0.47%
29
Michael LeMay
13
0.22%
2
0.94%
30
Kirill V Tkhai
12
0.20%
1
0.47%
31
Linus Torvalds
11
0.19%
2
0.94%
32
Jeremy Kerr
11
0.19%
1
0.47%
33
Fan Du
11
0.19%
1
0.47%
34
David Howells
10
0.17%
4
1.88%
35
Daniel Colascione
10
0.17%
1
0.47%
36
Björn Töpel
10
0.17%
1
0.47%
37
Andreas Gruenbacher
10
0.17%
2
0.94%
38
James Carter
9
0.15%
1
0.47%
39
Nikolay Aleksandrov
6
0.10%
1
0.47%
40
Huw Davies
6
0.10%
1
0.47%
41
Greg Kroah-Hartman
6
0.10%
1
0.47%
42
Kohei Kaigai
5
0.08%
1
0.47%
43
Harry Ciao
5
0.08%
2
0.94%
44
Guido Trentalancia
5
0.08%
1
0.47%
45
Xin Long
4
0.07%
1
0.47%
46
Joshua Brindle
4
0.07%
1
0.47%
47
Gideon Israel Dsouza
4
0.07%
1
0.47%
48
Paulo Alcantara
3
0.05%
1
0.47%
49
Nicolas Dichtel
3
0.05%
1
0.47%
50
Aaron Goidel
3
0.05%
1
0.47%
51
Richard Kennedy
2
0.03%
1
0.47%
52
Richard Guy Briggs
2
0.03%
2
0.94%
53
Al Viro
2
0.03%
2
0.94%
54
Adrian Reber
2
0.03%
1
0.47%
55
Xiong Zhenwu
1
0.02%
1
0.47%
56
Stephen Hemminger
1
0.02%
1
0.47%
57
Prarit Bhargava
1
0.02%
1
0.47%
58
David S. Miller
1
0.02%
1
0.47%
59
Arnd Bergmann
1
0.02%
1
0.47%
Total
5888
213