Linux Source Code
Home
Release 6.7
Help
ss
root
security
selinux
Highlighting
Reset All
By Author
By Age
──────────
Ahmed S. Darwish
Al Viro
Alexey Dobriyan
Anand V. Avati
Andrew Morton
Andrew Perepechko
Austin Kim
Chad Sellers
Chris Wright
Christian Göttsche
Christopher J. PeBenito
Dan Carpenter
Daniel Jurgens
Darrel Goeddel
David P. Quigley
David Woodhouse
Eric Paris
Eric W. Biedermann
Greg Kroah-Hartman
Guido Trentalancia
Harry Ciao
Jacob Satterfield
James Morris
Jann Horn
Jeff Vander Stoep
Jesper Juhl
John Brooks
Joshua Brindle
Junil Lee
KaiGai Kohei
Kent Overstreet
Kohei Kaigai
Kyeongdon Kim
Lakshmi Ramasubramanian
Linus Torvalds
Namhyung Kim
Nicholas Mc Guire
Ondrej Mosnáček
Others
Paul Moore
Rasmus Villemoes
Richard Guy Briggs
Richard Haines
Roy Li
SF Markus Elfring
Sachin Grover
Stephen D. Smalley
Steve Grubb
Tetsuo Handa
Thomas Gleixner
Tim Gardner
Tom Rix
Venkat Yekkirala
Vesa-Matti J Kari
Vratislav Bendel
Waiman Long
Wei Yongjun
William Roberts
Xiu Jianfeng
Yuichi Nakamura
pender01
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
avtab.c
634
-
20
3483
Andrew Morton
Stephen D. Smalley
Jeff Vander Stoep
Eric Paris
Yuichi Nakamura
John Brooks
Ondrej Mosnáček
James Morris
Christian Göttsche
Jacob Satterfield
Dan Carpenter
pender01
Kent Overstreet
Darrel Goeddel
Alexey Dobriyan
Paul Moore
Vesa-Matti J Kari
Others
July 2003
December 2003
February 2004
March 2004
August 2004
January 2005
March 2005
September 2005
January 2006
February 2006
December 2006
February 2007
August 2007
November 2007
February 2008
April 2008
July 2008
June 2010
October 2010
March 2015
July 2015
March 2018
June 2018
March 2019
July 2019
March 2020
August 2020
January 2021
March 2021
April 2021
May 2022
April 2023
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1290}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 323}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 1, "token_count": 402}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 18, "token_count": 125}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 98}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 421}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 36, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1622
46.57%
Stephen D. Smalley
635
18.23%
Jeff Vander Stoep
421
12.09%
Eric Paris
222
6.37%
Yuichi Nakamura
125
3.59%
John Brooks
98
2.81%
Ondrej Mosnáček
95
2.73%
James Morris
61
1.75%
Christian Göttsche
51
1.46%
Jacob Satterfield
42
1.21%
Dan Carpenter
35
1.00%
pender01
24
0.69%
Kent Overstreet
24
0.69%
Darrel Goeddel
10
0.29%
Alexey Dobriyan
7
0.20%
Paul Moore
5
0.14%
Vesa-Matti J Kari
1
0.03%
Others
5
0.14%
Total
3483
avtab.h
126
-
11
435
Andrew Morton
Stephen D. Smalley
Jeff Vander Stoep
Yuichi Nakamura
Eric Paris
Ondrej Mosnáček
Christian Göttsche
Paul Moore
Thomas Gleixner
Kent Overstreet
John Brooks
July 2003
March 2004
September 2005
August 2007
November 2007
January 2010
October 2010
February 2011
April 2011
March 2015
July 2015
March 2019
May 2019
July 2019
March 2020
August 2020
March 2021
April 2021
April 2023
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
244
56.09%
Stephen D. Smalley
70
16.09%
Jeff Vander Stoep
56
12.87%
Yuichi Nakamura
20
4.60%
Eric Paris
20
4.60%
Ondrej Mosnáček
8
1.84%
Christian Göttsche
8
1.84%
Paul Moore
4
0.92%
Thomas Gleixner
2
0.46%
Kent Overstreet
2
0.46%
John Brooks
1
0.23%
Total
435
conditional.c
758
-
26
3815
Andrew Morton
Stephen D. Smalley
Ondrej Mosnáček
Eric Paris
Dan Carpenter
Jeff Vander Stoep
Yuichi Nakamura
William Roberts
Tom Rix
Vratislav Bendel
Alexey Dobriyan
SF Markus Elfring
pender01
Venkat Yekkirala
James Morris
Christian Göttsche
Namhyung Kim
Kent Overstreet
Wei Yongjun
Thomas Gleixner
Chris Wright
Vesa-Matti J Kari
Paul Moore
Others
July 2003
October 2003
December 2003
February 2004
March 2004
July 2004
January 2005
March 2005
September 2005
October 2005
August 2006
August 2007
November 2007
February 2008
April 2008
July 2008
June 2010
July 2010
October 2010
November 2010
January 2011
August 2011
June 2014
July 2015
November 2015
August 2016
January 2017
June 2018
March 2019
May 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
March 2021
April 2021
February 2022
June 2023
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 498}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1326}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 390}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 421}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 623}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1846
48.39%
Stephen D. Smalley
847
22.20%
Ondrej Mosnáček
453
11.87%
Eric Paris
400
10.48%
Dan Carpenter
68
1.78%
Jeff Vander Stoep
49
1.28%
Yuichi Nakamura
25
0.66%
William Roberts
23
0.60%
Tom Rix
20
0.52%
Vratislav Bendel
12
0.31%
Alexey Dobriyan
12
0.31%
SF Markus Elfring
8
0.21%
pender01
8
0.21%
Venkat Yekkirala
7
0.18%
James Morris
7
0.18%
Christian Göttsche
6
0.16%
Namhyung Kim
3
0.08%
Kent Overstreet
3
0.08%
Wei Yongjun
2
0.05%
Thomas Gleixner
2
0.05%
Chris Wright
2
0.05%
Vesa-Matti J Kari
1
0.03%
Paul Moore
1
0.03%
Others
10
0.26%
Total
3815
conditional.h
85
-
10
321
Andrew Morton
Ondrej Mosnáček
Stephen D. Smalley
Jeff Vander Stoep
Eric Paris
James Morris
Thomas Gleixner
Vesa-Matti J Kari
Paul Moore
Christian Göttsche
July 2003
March 2004
August 2008
October 2010
August 2011
July 2015
May 2019
January 2020
February 2020
March 2020
July 2020
August 2020
June 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
263
81.93%
Ondrej Mosnáček
21
6.54%
Stephen D. Smalley
15
4.67%
Jeff Vander Stoep
10
3.12%
Eric Paris
4
1.25%
James Morris
3
0.93%
Thomas Gleixner
2
0.62%
Vesa-Matti J Kari
1
0.31%
Paul Moore
1
0.31%
Christian Göttsche
1
0.31%
Total
321
constraint.h
63
-
5
177
Andrew Morton
Darrel Goeddel
Richard Haines
Stephen D. Smalley
Greg Kroah-Hartman
July 2003
March 2005
November 2013
November 2017
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
135
76.27%
Darrel Goeddel
35
19.77%
Richard Haines
5
2.82%
Stephen D. Smalley
1
0.56%
Greg Kroah-Hartman
1
0.56%
Total
177
context.c
32
-
3
82
Ondrej Mosnáček
Andrew Morton
Greg Kroah-Hartman
July 2003
November 2017
April 2020
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
70
85.37%
Andrew Morton
11
13.41%
Greg Kroah-Hartman
1
1.22%
Total
82
context.h
201
-
10
1294
Andrew Morton
Joshua Brindle
Stephen D. Smalley
Christian Göttsche
Venkat Yekkirala
Eric Paris
Ondrej Mosnáček
Darrel Goeddel
Paul Moore
Greg Kroah-Hartman
July 2003
March 2005
August 2006
December 2006
May 2008
March 2012
February 2015
November 2017
September 2019
April 2020
August 2022
April 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 902}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 156}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
902
69.71%
Joshua Brindle
156
12.06%
Stephen D. Smalley
153
11.82%
Christian Göttsche
26
2.01%
Venkat Yekkirala
25
1.93%
Eric Paris
16
1.24%
Ondrej Mosnáček
10
0.77%
Darrel Goeddel
4
0.31%
Paul Moore
1
0.08%
Greg Kroah-Hartman
1
0.08%
Total
1294
ebitmap.c
564
-
19
2436
Andrew Morton
Eric Paris
KaiGai Kohei
Paul Moore
Venkat Yekkirala
Ondrej Mosnáček
Waiman Long
Joshua Brindle
Junil Lee
Stephen D. Smalley
Christian Göttsche
William Roberts
Dan Carpenter
Nicholas Mc Guire
pender01
James Morris
Chris Wright
Alexey Dobriyan
Greg Kroah-Hartman
July 2003
December 2003
March 2004
July 2004
January 2005
September 2005
August 2006
October 2006
November 2006
September 2007
October 2007
November 2007
February 2008
June 2010
October 2010
August 2011
July 2013
August 2014
July 2015
June 2016
August 2016
February 2017
June 2017
November 2017
March 2018
June 2018
May 2019
September 2019
April 2020
January 2021
August 2022
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1056}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 301}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 345}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 68}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 128}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 46}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1086
44.58%
Eric Paris
345
14.16%
KaiGai Kohei
309
12.68%
Paul Moore
254
10.43%
Venkat Yekkirala
85
3.49%
Ondrej Mosnáček
80
3.28%
Waiman Long
68
2.79%
Joshua Brindle
58
2.38%
Junil Lee
46
1.89%
Stephen D. Smalley
32
1.31%
Christian Göttsche
18
0.74%
William Roberts
12
0.49%
Dan Carpenter
11
0.45%
Nicholas Mc Guire
10
0.41%
pender01
7
0.29%
James Morris
7
0.29%
Chris Wright
4
0.16%
Alexey Dobriyan
3
0.12%
Greg Kroah-Hartman
1
0.04%
Total
2436
ebitmap.h
154
-
11
767
KaiGai Kohei
Andrew Morton
Stephen D. Smalley
Paul Moore
Waiman Long
Ondrej Mosnáček
Joshua Brindle
Christian Göttsche
Venkat Yekkirala
Eric Paris
Greg Kroah-Hartman
July 2003
September 2005
August 2006
October 2006
November 2006
September 2007
October 2007
October 2010
July 2013
August 2014
November 2017
September 2019
April 2020
August 2022
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
KaiGai Kohei
304
39.63%
Andrew Morton
182
23.73%
Stephen D. Smalley
141
18.38%
Paul Moore
71
9.26%
Waiman Long
19
2.48%
Ondrej Mosnáček
13
1.69%
Joshua Brindle
13
1.69%
Christian Göttsche
11
1.43%
Venkat Yekkirala
9
1.17%
Eric Paris
3
0.39%
Greg Kroah-Hartman
1
0.13%
Total
767
hashtab.c
199
-
11
919
Andrew Morton
Stephen D. Smalley
Ondrej Mosnáček
Kyeongdon Kim
Christian Göttsche
Eric Paris
Paul Moore
SF Markus Elfring
Kent Overstreet
Greg Kroah-Hartman
Others
July 2003
December 2003
October 2010
January 2017
September 2017
November 2017
March 2018
March 2019
July 2019
February 2020
April 2020
July 2020
August 2020
January 2021
March 2021
November 2021
May 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 519}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 43}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 207}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 10, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
520
56.58%
Stephen D. Smalley
209
22.74%
Ondrej Mosnáček
103
11.21%
Kyeongdon Kim
43
4.68%
Christian Göttsche
27
2.94%
Eric Paris
6
0.65%
Paul Moore
4
0.44%
SF Markus Elfring
3
0.33%
Kent Overstreet
2
0.22%
Greg Kroah-Hartman
1
0.11%
Others
1
0.11%
Total
919
hashtab.h
155
-
9
560
Andrew Morton
Ondrej Mosnáček
Stephen D. Smalley
Christian Göttsche
Chad Sellers
Paul Moore
Eric Paris
Greg Kroah-Hartman
Others
July 2003
December 2003
November 2006
April 2008
January 2010
April 2011
May 2014
November 2017
July 2019
February 2020
April 2020
July 2020
August 2020
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 10, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
357
63.75%
Ondrej Mosnáček
144
25.71%
Stephen D. Smalley
35
6.25%
Christian Göttsche
9
1.61%
Chad Sellers
4
0.71%
Paul Moore
2
0.36%
Eric Paris
2
0.36%
Greg Kroah-Hartman
1
0.18%
Others
6
1.07%
Total
560
mls.c
662
-
18
2779
Andrew Morton
Darrel Goeddel
Stephen D. Smalley
Venkat Yekkirala
KaiGai Kohei
Eric Paris
Jann Horn
Paul Moore
Ondrej Mosnáček
James Morris
Guido Trentalancia
Waiman Long
Joshua Brindle
Christian Göttsche
Harry Ciao
Vesa-Matti J Kari
Greg Kroah-Hartman
Others
July 2003
December 2003
March 2004
January 2005
March 2005
July 2005
September 2005
November 2005
February 2006
August 2006
September 2006
October 2006
November 2006
December 2006
September 2007
November 2007
January 2008
April 2008
May 2008
July 2008
September 2009
January 2010
February 2010
November 2010
March 2011
August 2011
March 2012
July 2013
February 2015
November 2017
March 2018
August 2018
November 2018
September 2019
April 2020
July 2020
August 2020
November 2020
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 941}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 637}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 164}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 168}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 148}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
949
34.15%
Darrel Goeddel
708
25.48%
Stephen D. Smalley
246
8.85%
Venkat Yekkirala
169
6.08%
KaiGai Kohei
168
6.05%
Eric Paris
159
5.72%
Jann Horn
148
5.33%
Paul Moore
86
3.09%
Ondrej Mosnáček
46
1.66%
James Morris
42
1.51%
Guido Trentalancia
16
0.58%
Waiman Long
12
0.43%
Joshua Brindle
9
0.32%
Christian Göttsche
8
0.29%
Harry Ciao
7
0.25%
Vesa-Matti J Kari
3
0.11%
Greg Kroah-Hartman
1
0.04%
Others
2
0.07%
Total
2779
mls.h
116
-
10
504
Andrew Morton
Paul Moore
Stephen D. Smalley
Ondrej Mosnáček
Venkat Yekkirala
Darrel Goeddel
Guido Trentalancia
James Morris
Harry Ciao
Greg Kroah-Hartman
July 2003
March 2005
July 2005
February 2006
August 2006
October 2006
November 2006
December 2006
November 2007
May 2008
February 2010
March 2011
August 2011
November 2017
March 2018
November 2018
April 2020
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 78}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
161
31.94%
Paul Moore
87
17.26%
Stephen D. Smalley
82
16.27%
Ondrej Mosnáček
79
15.67%
Venkat Yekkirala
53
10.52%
Darrel Goeddel
21
4.17%
Guido Trentalancia
9
1.79%
James Morris
8
1.59%
Harry Ciao
3
0.60%
Greg Kroah-Hartman
1
0.20%
Total
504
mls_types.h
52
-
6
169
Andrew Morton
Darrel Goeddel
Christian Göttsche
Waiman Long
Stephen D. Smalley
Greg Kroah-Hartman
July 2003
March 2005
July 2013
November 2017
August 2022
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
82
48.52%
Darrel Goeddel
79
46.75%
Christian Göttsche
4
2.37%
Waiman Long
2
1.18%
Stephen D. Smalley
1
0.59%
Greg Kroah-Hartman
1
0.59%
Total
169
policydb.c
3741
-
36
19488
Eric Paris
Andrew Morton
Ondrej Mosnáček
Paul Moore
Darrel Goeddel
Stephen D. Smalley
KaiGai Kohei
Daniel Jurgens
Richard Haines
Christian Göttsche
Namhyung Kim
James Morris
Harry Ciao
Dan Carpenter
SF Markus Elfring
Alexey Dobriyan
pender01
Kent Overstreet
Venkat Yekkirala
Tetsuo Handa
William Roberts
David P. Quigley
Chad Sellers
Xiu Jianfeng
Roy Li
Wei Yongjun
Christopher J. PeBenito
Chris Wright
Joshua Brindle
Jeff Vander Stoep
Thomas Gleixner
Guido Trentalancia
Others
July 2003
September 2003
December 2003
February 2004
March 2004
April 2004
June 2004
July 2004
January 2005
March 2005
September 2005
October 2005
January 2006
July 2006
August 2006
September 2006
October 2006
November 2006
May 2007
June 2007
September 2007
November 2007
January 2008
February 2008
March 2008
April 2008
June 2008
August 2008
June 2009
September 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
October 2010
November 2010
February 2011
March 2011
April 2011
May 2011
March 2012
May 2013
November 2013
January 2014
February 2014
June 2014
February 2015
July 2015
August 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
March 2018
June 2018
September 2018
October 2018
November 2018
January 2019
March 2019
May 2019
July 2019
September 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
July 2021
January 2022
May 2022
April 2023
May 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 3894}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 12, "token_count": 87}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 1266}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 30, "token_count": 47}, {"author_id": 1, "token_count": 316}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 687}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 304}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 85}, {"author_id": 2, "token_count": 508}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 1582}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 3748}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 292}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 306}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 83}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 285}, {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 289}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 40, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 126}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 48}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 333}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 36}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 5, "token_count": 1367}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 425}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1056}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 123}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 10, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Paris
6953
35.68%
Andrew Morton
4458
22.88%
Ondrej Mosnáček
1816
9.32%
Paul Moore
1400
7.18%
Darrel Goeddel
1343
6.89%
Stephen D. Smalley
1176
6.03%
KaiGai Kohei
689
3.54%
Daniel Jurgens
333
1.71%
Richard Haines
289
1.48%
Christian Göttsche
238
1.22%
Namhyung Kim
126
0.65%
James Morris
112
0.57%
Harry Ciao
109
0.56%
Dan Carpenter
88
0.45%
SF Markus Elfring
52
0.27%
Alexey Dobriyan
48
0.25%
pender01
36
0.18%
Kent Overstreet
36
0.18%
Venkat Yekkirala
27
0.14%
Tetsuo Handa
27
0.14%
William Roberts
25
0.13%
David P. Quigley
15
0.08%
Chad Sellers
15
0.08%
Xiu Jianfeng
11
0.06%
Roy Li
11
0.06%
Wei Yongjun
10
0.05%
Christopher J. PeBenito
10
0.05%
Chris Wright
10
0.05%
Joshua Brindle
7
0.04%
Jeff Vander Stoep
7
0.04%
Thomas Gleixner
2
0.01%
Guido Trentalancia
2
0.01%
Others
7
0.04%
Total
19488
policydb.h
394
-
16
1229
Andrew Morton
Eric Paris
Stephen D. Smalley
Ondrej Mosnáček
Daniel Jurgens
Darrel Goeddel
KaiGai Kohei
Christian Göttsche
Kent Overstreet
Richard Haines
Harry Ciao
Paul Moore
Joshua Brindle
Xiu Jianfeng
Guido Trentalancia
Thomas Gleixner
July 2003
March 2004
April 2004
January 2005
March 2005
September 2005
September 2006
September 2007
November 2007
January 2008
March 2008
August 2008
March 2009
September 2009
January 2010
February 2010
July 2010
October 2010
November 2010
February 2011
March 2011
April 2011
March 2012
November 2013
May 2017
March 2019
May 2019
July 2019
September 2019
December 2019
February 2020
April 2020
July 2020
June 2022
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 700}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
764
62.16%
Eric Paris
190
15.46%
Stephen D. Smalley
77
6.27%
Ondrej Mosnáček
52
4.23%
Daniel Jurgens
37
3.01%
Darrel Goeddel
30
2.44%
KaiGai Kohei
23
1.87%
Christian Göttsche
20
1.63%
Kent Overstreet
8
0.65%
Richard Haines
7
0.57%
Harry Ciao
5
0.41%
Paul Moore
4
0.33%
Joshua Brindle
4
0.33%
Xiu Jianfeng
3
0.24%
Guido Trentalancia
3
0.24%
Thomas Gleixner
2
0.16%
Total
1229
services.c
3998
-
57
16701
Stephen D. Smalley
Andrew Morton
Ondrej Mosnáček
Darrel Goeddel
Jeff Vander Stoep
Eric Paris
Venkat Yekkirala
KaiGai Kohei
Paul Moore
Christopher J. PeBenito
Daniel Jurgens
Chad Sellers
Ahmed S. Darwish
Guido Trentalancia
Lakshmi Ramasubramanian
Richard Guy Briggs
James Morris
Harry Ciao
Dan Carpenter
Andrew Perepechko
Christian Göttsche
Rasmus Villemoes
Steve Grubb
Xiu Jianfeng
pender01
Waiman Long
Tom Rix
Kohei Kaigai
Kent Overstreet
Al Viro
Austin Kim
Anand V. Avati
Tim Gardner
Linus Torvalds
Sachin Grover
Jesper Juhl
Eric W. Biedermann
David Woodhouse
Chris Wright
Thomas Gleixner
SF Markus Elfring
Jann Horn
Others
July 2003
December 2003
February 2004
March 2004
April 2004
July 2004
March 2005
May 2005
June 2005
July 2005
September 2005
October 2005
December 2005
January 2006
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
December 2008
March 2009
June 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
July 2010
September 2010
October 2010
November 2010
February 2011
March 2011
April 2011
May 2011
March 2012
April 2012
August 2012
April 2013
November 2013
December 2013
January 2014
March 2014
June 2014
September 2014
February 2015
May 2015
July 2015
October 2015
December 2015
April 2016
May 2016
January 2017
February 2017
May 2017
July 2017
November 2017
December 2017
March 2018
May 2018
June 2018
August 2018
November 2018
January 2019
March 2019
May 2019
June 2019
July 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
February 2021
March 2021
April 2021
July 2021
January 2022
May 2022
June 2022
October 2022
November 2022
December 2022
March 2023
April 2023
May 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2577}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 321}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 358}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 796}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 67}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 8, "token_count": 241}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 295}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 177}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 150}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 421}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 5, "token_count": 230}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 23, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 220}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 12, "token_count": 37}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 188}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 237}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 2482}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 20, "token_count": 109}, {"author_id": 12, "token_count": 3}, {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 150}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 351}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 74}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1034}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 38, "token_count": 38}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 59}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 219}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 1, "token_count": 784}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 28, "token_count": 60}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 3, "token_count": 250}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 127}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 63}, {"author_id": 3, "token_count": 23}, {"author_id": 1, "token_count": 1453}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 88}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 375}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 33, "token_count": 30}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 10, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
5787
34.65%
Andrew Morton
3073
18.40%
Ondrej Mosnáček
1245
7.45%
Darrel Goeddel
1222
7.32%
Jeff Vander Stoep
1067
6.39%
Eric Paris
955
5.72%
Venkat Yekkirala
537
3.22%
KaiGai Kohei
518
3.10%
Paul Moore
434
2.60%
Christopher J. PeBenito
421
2.52%
Daniel Jurgens
219
1.31%
Chad Sellers
177
1.06%
Ahmed S. Darwish
116
0.69%
Guido Trentalancia
109
0.65%
Lakshmi Ramasubramanian
89
0.53%
Richard Guy Briggs
80
0.48%
James Morris
74
0.44%
Harry Ciao
74
0.44%
Dan Carpenter
67
0.40%
Andrew Perepechko
59
0.35%
Christian Göttsche
54
0.32%
Rasmus Villemoes
38
0.23%
Steve Grubb
31
0.19%
Xiu Jianfeng
30
0.18%
pender01
30
0.18%
Waiman Long
29
0.17%
Tom Rix
21
0.13%
Kohei Kaigai
19
0.11%
Kent Overstreet
18
0.11%
Al Viro
14
0.08%
Austin Kim
8
0.05%
Anand V. Avati
8
0.05%
Tim Gardner
7
0.04%
Linus Torvalds
7
0.04%
Sachin Grover
6
0.04%
Jesper Juhl
6
0.04%
Eric W. Biedermann
6
0.04%
David Woodhouse
6
0.04%
Chris Wright
2
0.01%
Thomas Gleixner
1
0.01%
SF Markus Elfring
1
0.01%
Jann Horn
1
0.01%
Others
35
0.21%
Total
16701
services.h
46
-
9
143
Stephen D. Smalley
Andrew Morton
Jeff Vander Stoep
Paul Moore
Ondrej Mosnáček
Linus Torvalds
Eric Paris
Greg Kroah-Hartman
Christian Göttsche
July 2003
March 2004
April 2004
September 2009
October 2010
July 2015
November 2017
March 2018
December 2019
August 2020
March 2021
November 2022
December 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
54
37.76%
Andrew Morton
30
20.98%
Jeff Vander Stoep
21
14.69%
Paul Moore
19
13.29%
Ondrej Mosnáček
12
8.39%
Linus Torvalds
3
2.10%
Eric Paris
2
1.40%
Greg Kroah-Hartman
1
0.70%
Christian Göttsche
1
0.70%
Total
143
sidtab.c
633
-
16
2920
Ondrej Mosnáček
Andrew Morton
Jeff Vander Stoep
Stephen D. Smalley
James Morris
Paul Moore
Venkat Yekkirala
Eric Paris
SF Markus Elfring
Xiu Jianfeng
Jann Horn
Christian Göttsche
pender01
Greg Kroah-Hartman
Others
July 2003
December 2003
February 2004
October 2004
August 2006
October 2006
November 2006
May 2008
June 2008
October 2010
December 2010
January 2017
April 2017
November 2017
June 2018
August 2018
November 2018
July 2019
August 2019
November 2019
February 2020
April 2020
August 2020
April 2021
December 2021
January 2022
October 2022
November 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 434}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 1194}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 405}, {"author_id": 3, "token_count": 509}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
1876
64.25%
Andrew Morton
440
15.07%
Jeff Vander Stoep
405
13.87%
Stephen D. Smalley
76
2.60%
James Morris
41
1.40%
Paul Moore
27
0.92%
Venkat Yekkirala
13
0.45%
Eric Paris
12
0.41%
SF Markus Elfring
10
0.34%
Xiu Jianfeng
6
0.21%
Jann Horn
3
0.10%
Christian Göttsche
2
0.07%
pender01
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
7
0.24%
Total
2920
sidtab.h
158
-
8
579
Ondrej Mosnáček
Andrew Morton
Jeff Vander Stoep
Stephen D. Smalley
Eric Paris
Venkat Yekkirala
Paul Moore
Greg Kroah-Hartman
July 2003
August 2006
May 2008
December 2010
November 2017
November 2018
August 2019
November 2019
April 2020
August 2020
April 2021
November 2022
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 122}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
326
56.30%
Andrew Morton
186
32.12%
Jeff Vander Stoep
38
6.56%
Stephen D. Smalley
17
2.94%
Eric Paris
5
0.86%
Venkat Yekkirala
4
0.69%
Paul Moore
2
0.35%
Greg Kroah-Hartman
1
0.17%
Total
579
symtab.c
54
-
6
256
Andrew Morton
Ondrej Mosnáček
Chad Sellers
Stephen D. Smalley
Greg Kroah-Hartman
Christian Göttsche
July 2003
December 2003
November 2006
November 2017
April 2020
July 2020
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
172
67.19%
Ondrej Mosnáček
76
29.69%
Chad Sellers
5
1.95%
Stephen D. Smalley
1
0.39%
Greg Kroah-Hartman
1
0.39%
Christian Göttsche
1
0.39%
Total
256
symtab.h
27
-
6
72
Andrew Morton
Ondrej Mosnáček
Eric Paris
Stephen D. Smalley
Greg Kroah-Hartman
Christian Göttsche
July 2003
March 2004
October 2010
November 2017
July 2020
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
50
69.44%
Ondrej Mosnáček
17
23.61%
Eric Paris
2
2.78%
Stephen D. Smalley
1
1.39%
Greg Kroah-Hartman
1
1.39%
Christian Göttsche
1
1.39%
Total
72
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
87
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Morton
17533
29.65%
9
2.24%
1
Stephen D. Smalley
9656
16.33%
49
12.22%
2
Eric Paris
9296
15.72%
40
9.98%
3
Ondrej Mosnáček
6542
11.06%
48
11.97%
4
Darrel Goeddel
3452
5.84%
7
1.75%
5
Paul Moore
2402
4.06%
36
8.98%
6
Jeff Vander Stoep
2074
3.51%
2
0.50%
7
KaiGai Kohei
2011
3.40%
9
2.24%
8
Venkat Yekkirala
929
1.57%
5
1.25%
9
Daniel Jurgens
589
1.00%
3
0.75%
10
Christian Göttsche
486
0.82%
33
8.23%
11
Christopher J. PeBenito
431
0.73%
2
0.50%
12
James Morris
355
0.60%
15
3.74%
13
Richard Haines
301
0.51%
1
0.25%
14
Dan Carpenter
269
0.45%
9
2.24%
15
Joshua Brindle
247
0.42%
1
0.25%
16
Chad Sellers
201
0.34%
3
0.75%
17
Harry Ciao
198
0.33%
5
1.25%
18
Yuichi Nakamura
170
0.29%
1
0.25%
19
Jann Horn
152
0.26%
1
0.25%
20
Guido Trentalancia
139
0.24%
1
0.25%
21
Waiman Long
130
0.22%
3
0.75%
22
Namhyung Kim
129
0.22%
2
0.50%
23
Ahmed S. Darwish
116
0.20%
2
0.50%
24
pender01
106
0.18%
6
1.50%
25
John Brooks
99
0.17%
1
0.25%
26
Kent Overstreet
93
0.16%
1
0.25%
27
Lakshmi Ramasubramanian
89
0.15%
2
0.50%
28
Richard Guy Briggs
80
0.14%
4
1.00%
29
SF Markus Elfring
74
0.13%
21
5.24%
30
Alexey Dobriyan
70
0.12%
2
0.50%
31
William Roberts
60
0.10%
3
0.75%
32
Andrew Perepechko
59
0.10%
1
0.25%
33
Xiu Jianfeng
50
0.08%
4
1.00%
34
Junil Lee
46
0.08%
1
0.25%
35
Kyeongdon Kim
43
0.07%
1
0.25%
36
Jacob Satterfield
42
0.07%
2
0.50%
37
Tom Rix
41
0.07%
3
0.75%
38
Rasmus Villemoes
38
0.06%
4
1.00%
39
Steve Grubb
31
0.05%
2
0.50%
40
Tetsuo Handa
27
0.05%
2
0.50%
41
Kohei Kaigai
19
0.03%
1
0.25%
42
Chris Wright
18
0.03%
1
0.25%
43
Greg Kroah-Hartman
15
0.03%
1
0.25%
44
David P. Quigley
15
0.03%
1
0.25%
45
Al Viro
14
0.02%
1
0.25%
46
Wei Yongjun
12
0.02%
3
0.75%
47
Vratislav Bendel
12
0.02%
1
0.25%
48
Thomas Gleixner
11
0.02%
1
0.25%
49
Roy Li
11
0.02%
1
0.25%
50
Nicholas Mc Guire
10
0.02%
1
0.25%
51
Linus Torvalds
10
0.02%
2
0.50%
52
Austin Kim
8
0.01%
1
0.25%
53
Anand V. Avati
8
0.01%
1
0.25%
54
Tim Gardner
7
0.01%
1
0.25%
55
Vesa-Matti J Kari
6
0.01%
3
0.75%
56
Sachin Grover
6
0.01%
1
0.25%
57
Jesper Juhl
6
0.01%
1
0.25%
58
Eric W. Biedermann
6
0.01%
1
0.25%
59
David Woodhouse
6
0.01%
1
0.25%
60
Others
73
0.12%
30
7.48%
Total
59129
401