Linux Source Code
Home
Release 5.18
Help
include
root
security
apparmor
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Arnd Bergmann
Casey Schaufler
Chris Coulson
Eric Paris
Eric W. Biedermann
Florian Westphal
Jan Engelhardt
Jann Horn
John Johansen
Kees Cook
Linus Torvalds
Matthew Garrett
Micah Morton
Peter Zijlstra
Randy Dunlap
Rusty Russell
Sebastian Andrzej Siewior
Tetsuo Handa
Thomas Gleixner
Tyler Hicks
Waiman Long
William Hua
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apparmor.h
45
-
4
106
John Johansen
Rusty Russell
Chris Coulson
Thomas Gleixner
July 2010
January 2012
February 2012
February 2013
October 2014
January 2017
June 2017
July 2017
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
95
89.62%
Rusty Russell
5
4.72%
Chris Coulson
4
3.77%
Thomas Gleixner
2
1.89%
Total
106
apparmorfs.h
120
-
3
385
John Johansen
Kees Cook
Thomas Gleixner
July 2010
January 2012
July 2013
August 2013
January 2017
May 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
280
72.73%
Kees Cook
103
26.75%
Thomas Gleixner
2
0.52%
Total
385
audit.h
193
-
6
618
John Johansen
Matthew Garrett
Eric Paris
Linus Torvalds
Thomas Gleixner
Jan Engelhardt
July 2010
February 2012
March 2012
April 2012
January 2017
May 2017
June 2017
July 2017
October 2017
November 2017
February 2018
April 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
515
83.33%
Matthew Garrett
53
8.58%
Eric Paris
34
5.50%
Linus Torvalds
13
2.10%
Thomas Gleixner
2
0.32%
Jan Engelhardt
1
0.16%
Total
618
capability.h
46
-
3
79
John Johansen
Thomas Gleixner
Micah Morton
July 2010
August 2013
May 2017
June 2017
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
75
94.94%
Thomas Gleixner
2
2.53%
Micah Morton
2
2.53%
Total
79
cred.h
188
-
4
423
John Johansen
Casey Schaufler
Jann Horn
Thomas Gleixner
July 2010
February 2013
July 2013
January 2017
June 2017
October 2017
September 2018
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
339
80.14%
Casey Schaufler
79
18.68%
Jann Horn
3
0.71%
Thomas Gleixner
2
0.47%
Total
423
crypto.h
37
-
2
115
John Johansen
Thomas Gleixner
August 2013
January 2017
June 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
113
98.26%
Thomas Gleixner
2
1.74%
Total
115
domain.h
39
-
3
122
John Johansen
Thomas Gleixner
Eric W. Biedermann
July 2010
January 2017
June 2017
July 2017
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
119
97.54%
Thomas Gleixner
2
1.64%
Eric W. Biedermann
1
0.82%
Total
122
file.h
237
-
8
829
John Johansen
Casey Schaufler
Alexey Dobriyan
Thomas Gleixner
Eric W. Biedermann
Al Viro
Waiman Long
Randy Dunlap
July 2010
January 2011
February 2012
February 2013
March 2016
January 2017
May 2017
June 2017
November 2018
June 2019
September 2019
August 2020
January 2021
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 522}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
798
96.26%
Casey Schaufler
20
2.41%
Alexey Dobriyan
3
0.36%
Thomas Gleixner
2
0.24%
Eric W. Biedermann
2
0.24%
Al Viro
2
0.24%
Waiman Long
1
0.12%
Randy Dunlap
1
0.12%
Total
829
ipc.h
36
-
2
83
John Johansen
Thomas Gleixner
July 2010
June 2017
July 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
81
97.59%
Thomas Gleixner
2
2.41%
Total
83
label.h
465
-
2
1668
John Johansen
Thomas Gleixner
June 2017
July 2017
August 2017
September 2017
June 2019
September 2019
June 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1484}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
1666
99.88%
Thomas Gleixner
2
0.12%
Total
1668
lib.h
293
-
5
657
John Johansen
Casey Schaufler
Thomas Gleixner
Linus Torvalds
Arnd Bergmann
January 2017
May 2017
June 2017
November 2017
November 2018
June 2019
March 2021
September 2021
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 469}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
644
98.02%
Casey Schaufler
9
1.37%
Thomas Gleixner
2
0.30%
Linus Torvalds
1
0.15%
Arnd Bergmann
1
0.15%
Total
657
match.h
196
-
3
625
John Johansen
Alexey Dobriyan
Thomas Gleixner
July 2010
January 2011
February 2012
February 2013
June 2016
January 2017
August 2017
September 2017
November 2017
May 2019
June 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 361}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
620
99.20%
Alexey Dobriyan
3
0.48%
Thomas Gleixner
2
0.32%
Total
625
mount.h
50
-
2
205
John Johansen
Thomas Gleixner
July 2017
June 2019
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
203
99.02%
Thomas Gleixner
2
0.98%
Total
205
net.h
112
-
4
341
John Johansen
Matthew Garrett
Thomas Gleixner
Florian Westphal
July 2017
May 2018
June 2019
November 2020
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
296
86.80%
Matthew Garrett
42
12.32%
Thomas Gleixner
2
0.59%
Florian Westphal
1
0.29%
Total
341
path.h
32
-
4
100
John Johansen
Sebastian Andrzej Siewior
Thomas Gleixner
Al Viro
July 2010
February 2012
March 2016
January 2017
May 2017
May 2019
June 2019
September 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
89
89.00%
Sebastian Andrzej Siewior
8
8.00%
Thomas Gleixner
2
2.00%
Al Viro
1
1.00%
Total
100
perms.h
156
-
3
526
John Johansen
Tyler Hicks
Thomas Gleixner
May 2017
June 2017
July 2017
December 2017
July 2018
June 2019
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
521
99.05%
Tyler Hicks
3
0.57%
Thomas Gleixner
2
0.38%
Total
526
policy.h
311
-
7
968
John Johansen
William Hua
Matthew Garrett
Thomas Gleixner
Peter Zijlstra
Linus Torvalds
Jan Engelhardt
July 2010
February 2012
March 2012
February 2013
July 2013
August 2013
June 2016
November 2016
January 2017
May 2017
June 2017
July 2017
October 2017
February 2018
May 2018
May 2019
June 2019
June 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 356}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
920
95.04%
William Hua
26
2.69%
Matthew Garrett
16
1.65%
Thomas Gleixner
2
0.21%
Peter Zijlstra
2
0.21%
Linus Torvalds
1
0.10%
Jan Engelhardt
1
0.10%
Total
968
policy_ns.h
164
-
2
530
John Johansen
Thomas Gleixner
January 2017
May 2017
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
528
99.62%
Thomas Gleixner
2
0.38%
Total
530
policy_unpack.h
127
-
3
334
John Johansen
Chris Coulson
Thomas Gleixner
July 2010
July 2013
January 2017
May 2017
February 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
324
97.01%
Chris Coulson
8
2.40%
Thomas Gleixner
2
0.60%
Total
334
procattr.h
17
-
2
39
John Johansen
Thomas Gleixner
July 2010
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
37
94.87%
Thomas Gleixner
2
5.13%
Total
39
resource.h
46
-
3
103
John Johansen
Kees Cook
Thomas Gleixner
July 2010
September 2010
January 2012
May 2017
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
94
91.26%
Kees Cook
7
6.80%
Thomas Gleixner
2
1.94%
Total
103
secid.h
36
-
3
119
John Johansen
Matthew Garrett
Thomas Gleixner
July 2010
February 2013
January 2017
July 2017
May 2018
June 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
112
94.12%
Matthew Garrett
5
4.20%
Thomas Gleixner
2
1.68%
Total
119
sig_names.h
101
-
1
404
John Johansen
July 2017
August 2017
February 2018
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
404
100.00%
Total
404
task.h
80
-
4
246
John Johansen
Casey Schaufler
Tetsuo Handa
Thomas Gleixner
October 2017
September 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
224
91.06%
Casey Schaufler
16
6.50%
Tetsuo Handa
4
1.63%
Thomas Gleixner
2
0.81%
Total
246
Contributors:
24
Author
Tokens
Proportion
Commits
Proportion
0
John Johansen
9097
94.51%
140
79.55%
1
Casey Schaufler
124
1.29%
4
2.27%
2
Matthew Garrett
116
1.21%
4
2.27%
3
Kees Cook
110
1.14%
4
2.27%
4
Thomas Gleixner
46
0.48%
1
0.57%
5
Eric Paris
34
0.35%
1
0.57%
6
William Hua
26
0.27%
1
0.57%
7
Linus Torvalds
15
0.16%
2
1.14%
8
Chris Coulson
12
0.12%
1
0.57%
9
Sebastian Andrzej Siewior
8
0.08%
1
0.57%
10
Alexey Dobriyan
6
0.06%
2
1.14%
11
Rusty Russell
5
0.05%
1
0.57%
12
Tetsuo Handa
4
0.04%
1
0.57%
13
Tyler Hicks
3
0.03%
1
0.57%
14
Jann Horn
3
0.03%
1
0.57%
15
Eric W. Biedermann
3
0.03%
2
1.14%
16
Al Viro
3
0.03%
2
1.14%
17
Peter Zijlstra
2
0.02%
1
0.57%
18
Micah Morton
2
0.02%
1
0.57%
19
Jan Engelhardt
2
0.02%
1
0.57%
20
Waiman Long
1
0.01%
1
0.57%
21
Randy Dunlap
1
0.01%
1
0.57%
22
Florian Westphal
1
0.01%
1
0.57%
23
Arnd Bergmann
1
0.01%
1
0.57%
Total
9625
176