Linux Source Code
Home
Release 6.2
Help
include
root
security
apparmor
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Arnd Bergmann
Casey Schaufler
Chris Coulson
David Howells
Eric Paris
Eric W. Biedermann
Etienne Basset
Florian Westphal
Jan Engelhardt
Jann Horn
John Johansen
Kees Cook
Kentaro Takeda
Linus Torvalds
Matthew Garrett
Micah Morton
Mike Salvatore
Peter Zijlstra
Rae Moar
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
65
-
4
170
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
November 2020
February 2021
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"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": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
159
93.53%
Rusty Russell
5
2.94%
Chris Coulson
4
2.35%
Thomas Gleixner
2
1.18%
Total
170
apparmorfs.h
134
-
5
426
John Johansen
Kees Cook
Etienne Basset
Tyler Hicks
Thomas Gleixner
April 2009
July 2010
January 2012
July 2013
August 2013
March 2016
January 2017
May 2017
June 2019
February 2021
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
307
72.07%
Kees Cook
101
23.71%
Etienne Basset
9
2.11%
Tyler Hicks
7
1.64%
Thomas Gleixner
2
0.47%
Total
426
audit.h
197
-
7
623
John Johansen
Matthew Garrett
Etienne Basset
Eric Paris
Linus Torvalds
Thomas Gleixner
Jan Engelhardt
April 2009
July 2010
February 2012
March 2012
April 2012
January 2017
June 2017
July 2017
October 2017
November 2017
February 2018
April 2018
June 2019
April 2022
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
501
80.42%
Matthew Garrett
44
7.06%
Etienne Basset
39
6.26%
Eric Paris
23
3.69%
Linus Torvalds
13
2.09%
Thomas Gleixner
2
0.32%
Jan Engelhardt
1
0.16%
Total
623
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": 22, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "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
175
-
4
399
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": 94}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"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": 183}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
332
83.21%
Casey Schaufler
62
15.54%
Jann Horn
3
0.75%
Thomas Gleixner
2
0.50%
Total
399
crypto.h
37
-
2
115
John Johansen
Thomas Gleixner
July 2010
February 2013
August 2013
January 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
113
98.26%
Thomas Gleixner
2
1.74%
Total
115
domain.h
33
-
3
100
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": 58}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
97
97.00%
Thomas Gleixner
2
2.00%
Eric W. Biedermann
1
1.00%
Total
100
file.h
162
-
8
552
John Johansen
Casey Schaufler
Mike Salvatore
Alexey Dobriyan
Thomas Gleixner
Eric W. Biedermann
Waiman Long
Al Viro
July 2010
January 2011
February 2012
February 2013
March 2016
January 2017
May 2017
June 2017
November 2018
June 2019
September 2019
March 2020
August 2020
November 2020
January 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 288}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
519
94.02%
Casey Schaufler
20
3.62%
Mike Salvatore
4
0.72%
Alexey Dobriyan
3
0.54%
Thomas Gleixner
2
0.36%
Eric W. Biedermann
2
0.36%
Waiman Long
1
0.18%
Al Viro
1
0.18%
Total
552
ipc.h
18
-
2
31
John Johansen
Thomas Gleixner
July 2010
July 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
29
93.55%
Thomas Gleixner
2
6.45%
Total
31
label.h
468
-
2
1681
John Johansen
Thomas Gleixner
July 2010
January 2017
June 2017
July 2017
August 2017
September 2017
June 2019
September 2019
June 2020
January 2022
March 2022
July 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1524}, ]}, {"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": 109}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
1679
99.88%
Thomas Gleixner
2
0.12%
Total
1681
lib.h
304
-
7
682
John Johansen
Casey Schaufler
David Howells
Thomas Gleixner
Kentaro Takeda
Linus Torvalds
Arnd Bergmann
February 2009
July 2010
February 2012
July 2013
January 2015
May 2015
January 2017
May 2017
June 2017
November 2017
November 2018
June 2019
March 2021
September 2021
December 2021
January 2022
July 2022
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 356}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
665
97.51%
Casey Schaufler
7
1.03%
David Howells
4
0.59%
Thomas Gleixner
2
0.29%
Kentaro Takeda
2
0.29%
Linus Torvalds
1
0.15%
Arnd Bergmann
1
0.15%
Total
682
match.h
196
-
3
615
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
January 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 417}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"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": 44}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
610
99.19%
Alexey Dobriyan
3
0.49%
Thomas Gleixner
2
0.33%
Total
615
mount.h
50
-
3
205
John Johansen
Al Viro
Thomas Gleixner
July 2010
March 2016
May 2017
June 2017
July 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
199
97.07%
Al Viro
4
1.95%
Thomas Gleixner
2
0.98%
Total
205
net.h
113
-
5
341
John Johansen
Matthew Garrett
Thomas Gleixner
Eric Paris
Florian Westphal
July 2010
April 2012
June 2016
January 2017
May 2017
June 2017
July 2017
May 2018
June 2019
November 2020
April 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
313
91.79%
Matthew Garrett
23
6.74%
Thomas Gleixner
2
0.59%
Eric Paris
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
March 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "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": 10, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
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
219
-
4
942
John Johansen
Etienne Basset
Tyler Hicks
Thomas Gleixner
April 2009
July 2010
May 2017
June 2017
July 2017
December 2017
July 2018
June 2019
November 2020
April 2021
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 415}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 109}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
916
97.24%
Etienne Basset
21
2.23%
Tyler Hicks
3
0.32%
Thomas Gleixner
2
0.21%
Total
942
policy.h
380
-
7
1196
John Johansen
William Hua
Matthew Garrett
Sebastian Andrzej Siewior
Thomas Gleixner
Peter Zijlstra
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
February 2018
May 2018
May 2019
June 2019
December 2019
June 2020
November 2020
January 2022
March 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 430}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
1142
95.48%
William Hua
26
2.17%
Matthew Garrett
19
1.59%
Sebastian Andrzej Siewior
4
0.33%
Thomas Gleixner
2
0.17%
Peter Zijlstra
2
0.17%
Jan Engelhardt
1
0.08%
Total
1196
policy_compat.h
33
-
2
103
John Johansen
Thomas Gleixner
July 2013
January 2017
May 2017
July 2017
June 2019
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
102
99.03%
Thomas Gleixner
1
0.97%
Total
103
policy_ns.h
165
-
2
536
John Johansen
Thomas Gleixner
July 2010
February 2013
July 2013
January 2017
May 2017
June 2017
June 2019
May 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
534
99.63%
Thomas Gleixner
2
0.37%
Total
536
policy_unpack.h
181
-
6
577
John Johansen
Rae Moar
Chris Coulson
Linus Torvalds
Thomas Gleixner
Randy Dunlap
July 2010
July 2013
August 2013
January 2017
May 2017
February 2018
January 2019
June 2019
December 2019
August 2020
March 2022
December 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 5, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
503
87.18%
Rae Moar
58
10.05%
Chris Coulson
8
1.39%
Linus Torvalds
5
0.87%
Thomas Gleixner
2
0.35%
Randy Dunlap
1
0.17%
Total
577
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": 6, "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": 1, "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": 6, "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
37
-
3
118
John Johansen
Matthew Garrett
Thomas Gleixner
July 2010
February 2013
January 2017
June 2017
July 2017
May 2018
June 2018
June 2019
October 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
111
94.07%
Matthew Garrett
5
4.24%
Thomas Gleixner
2
1.69%
Total
118
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
98
-
4
295
John Johansen
Casey Schaufler
Tetsuo Handa
Thomas Gleixner
July 2010
February 2013
January 2017
June 2017
July 2017
October 2017
September 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
273
92.54%
Casey Schaufler
16
5.42%
Tetsuo Handa
4
1.36%
Thomas Gleixner
2
0.68%
Total
295
Contributors:
29
Author
Tokens
Proportion
Commits
Proportion
0
John Johansen
9803
93.97%
173
79.36%
1
Kees Cook
108
1.04%
4
1.83%
2
Casey Schaufler
105
1.01%
5
2.29%
3
Matthew Garrett
91
0.87%
4
1.83%
4
Etienne Basset
69
0.66%
1
0.46%
5
Rae Moar
58
0.56%
1
0.46%
6
Thomas Gleixner
47
0.45%
1
0.46%
7
William Hua
26
0.25%
1
0.46%
8
Eric Paris
25
0.24%
1
0.46%
9
Linus Torvalds
19
0.18%
3
1.38%
10
Sebastian Andrzej Siewior
12
0.12%
1
0.46%
11
Chris Coulson
12
0.12%
1
0.46%
12
Tyler Hicks
10
0.10%
2
0.92%
13
Alexey Dobriyan
6
0.06%
2
0.92%
14
Al Viro
6
0.06%
3
1.38%
15
Rusty Russell
5
0.05%
1
0.46%
16
Tetsuo Handa
4
0.04%
1
0.46%
17
Mike Salvatore
4
0.04%
1
0.46%
18
David Howells
4
0.04%
1
0.46%
19
Jann Horn
3
0.03%
1
0.46%
20
Eric W. Biedermann
3
0.03%
2
0.92%
21
Peter Zijlstra
2
0.02%
1
0.46%
22
Micah Morton
2
0.02%
1
0.46%
23
Kentaro Takeda
2
0.02%
1
0.46%
24
Jan Engelhardt
2
0.02%
1
0.46%
25
Waiman Long
1
0.01%
1
0.46%
26
Randy Dunlap
1
0.01%
1
0.46%
27
Florian Westphal
1
0.01%
1
0.46%
28
Arnd Bergmann
1
0.01%
1
0.46%
Total
10432
218