Linux Source Code
Home
Release 5.6
Help
apparmor
root
security
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Aleksa Sarai
Alexey Dobriyan
Andy Shevchenko
Arnd Bergmann
Bharath Vedartham
Casey Schaufler
Chris Coulson
Christos Gkekas
Colin Ian King
Dan Carpenter
David Howells
Deepa Dinamani
Eric Biggers
Eric Paris
Eric W. Biedermann
Fengguang Wu
Geert Uytterhoeven
Geliang Tang
Gustavo A. R. Silva
Heinrich Schuchardt
Ingo Molnar
James Morris
Jan Engelhardt
Jani Nikula
Jann Horn
Jeff Mahoney
Jingoo Han
Jiri Slaby
John Johansen
Kees Cook
Lance Roy
Linus Torvalds
Luis R. Rodriguez
Matthew Garrett
Matthew Wilcox
Micah Morton
Michal Hocko
Mike Salvatore
Nicholas Piggin
Nicolas Iooss
Nikolay Borisov
Others
Peter Zijlstra
Petr Vorel
Rusty Russell
SF Markus Elfring
Sebastian Andrzej Siewior
Serge E. Hallyn
Stephen D. Smalley
Stephen Rothwell
Steven Rostedt
Tetsuo Handa
Thomas Gleixner
Thomas Meyer
Tony Jones
Tyler Hicks
Vegard Nossum
William Hua
Zubin Mithra
Zygmunt Krynicki
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
include
3110
24
20
9540
John Johansen
Casey Schaufler
Matthew Garrett
Kees Cook
Thomas Gleixner
Eric Paris
William Hua
Linus Torvalds
Chris Coulson
Sebastian Andrzej Siewior
Alexey Dobriyan
Rusty Russell
Tetsuo Handa
Al Viro
Jann Horn
Tyler Hicks
Eric W. Biedermann
Jan Engelhardt
Micah Morton
Peter Zijlstra
July 2010
September 2010
January 2011
January 2012
February 2012
March 2012
April 2012
February 2013
July 2013
August 2013
October 2014
March 2016
June 2016
November 2016
January 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
April 2018
May 2018
June 2018
July 2018
September 2018
November 2018
January 2019
May 2019
June 2019
September 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1973}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 110}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1452}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 671}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2492}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1161}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 87}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 24, "token_count": 2}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
9017
94.52%
Casey Schaufler
124
1.30%
Matthew Garrett
116
1.22%
Kees Cook
110
1.15%
Thomas Gleixner
46
0.48%
Eric Paris
34
0.36%
William Hua
26
0.27%
Linus Torvalds
15
0.16%
Chris Coulson
12
0.13%
Sebastian Andrzej Siewior
8
0.08%
Alexey Dobriyan
6
0.06%
Rusty Russell
5
0.05%
Tetsuo Handa
4
0.04%
Al Viro
3
0.03%
Jann Horn
3
0.03%
Tyler Hicks
3
0.03%
Eric W. Biedermann
2
0.02%
Jan Engelhardt
2
0.02%
Micah Morton
2
0.02%
Peter Zijlstra
2
0.02%
Total
9540
Files:
apparmorfs.c
2699
-
18
11387
John Johansen
Chris Coulson
William Hua
Kees Cook
David Howells
Dan Carpenter
Al Viro
Deepa Dinamani
Arnd Bergmann
Aleksa Sarai
Colin Ian King
SF Markus Elfring
Geliang Tang
Linus Torvalds
Thomas Gleixner
Tyler Hicks
James Morris
Others
July 2010
August 2010
October 2010
August 2011
January 2012
July 2013
August 2013
October 2013
July 2014
February 2015
November 2015
September 2016
January 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
July 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 439}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 395}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2203}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1386}, {"author_id": 4, "token_count": 476}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 27, "token_count": 4}, {"author_id": 0, "token_count": 4215}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 693}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 0, "token_count": 442}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 493}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
9874
86.71%
Chris Coulson
498
4.37%
William Hua
476
4.18%
Kees Cook
395
3.47%
David Howells
53
0.47%
Dan Carpenter
17
0.15%
Al Viro
15
0.13%
Deepa Dinamani
15
0.13%
Arnd Bergmann
12
0.11%
Aleksa Sarai
9
0.08%
Colin Ian King
7
0.06%
SF Markus Elfring
4
0.04%
Geliang Tang
3
0.03%
Linus Torvalds
3
0.03%
Thomas Gleixner
2
0.02%
Tyler Hicks
2
0.02%
James Morris
1
0.01%
Others
1
0.01%
Total
11387
audit.c
248
-
7
966
John Johansen
Matthew Garrett
Eric Paris
Tyler Hicks
Linus Torvalds
Jan Engelhardt
Thomas Gleixner
July 2010
February 2012
March 2012
April 2012
February 2013
October 2013
June 2014
January 2017
June 2017
April 2018
May 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 297}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
634
65.63%
Matthew Garrett
297
30.75%
Eric Paris
19
1.97%
Tyler Hicks
7
0.72%
Linus Torvalds
4
0.41%
Jan Engelhardt
3
0.31%
Thomas Gleixner
2
0.21%
Total
966
capability.c
158
-
4
526
John Johansen
Micah Morton
Thomas Gleixner
Eric Paris
July 2010
April 2012
August 2013
January 2017
May 2017
June 2017
October 2017
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
513
97.53%
Micah Morton
10
1.90%
Thomas Gleixner
2
0.38%
Eric Paris
1
0.19%
Total
526
crypto.c
123
-
6
430
John Johansen
Tyler Hicks
Nicolas Iooss
Arnd Bergmann
Thomas Gleixner
Eric Biggers
August 2013
September 2013
July 2016
January 2017
April 2017
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
382
88.84%
Tyler Hicks
27
6.28%
Nicolas Iooss
10
2.33%
Arnd Bergmann
8
1.86%
Thomas Gleixner
2
0.47%
Eric Biggers
1
0.23%
Total
430
domain.c
1472
-
12
5722
John Johansen
Matthew Garrett
Sebastian Andrzej Siewior
Casey Schaufler
Kees Cook
Eric W. Biedermann
Thomas Gleixner
Colin Ian King
Gustavo A. R. Silva
Zygmunt Krynicki
Others
July 2010
June 2011
February 2012
March 2012
April 2012
February 2013
July 2013
October 2013
May 2015
April 2016
January 2017
May 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
July 2018
September 2018
January 2019
February 2019
April 2019
May 2019
June 2019
September 2019
January 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1000}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3671}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 274}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 102}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
5392
94.23%
Matthew Garrett
285
4.98%
Sebastian Andrzej Siewior
28
0.49%
Casey Schaufler
4
0.07%
Kees Cook
4
0.07%
Eric W. Biedermann
2
0.03%
Thomas Gleixner
2
0.03%
Colin Ian King
1
0.02%
Gustavo A. R. Silva
1
0.02%
Zygmunt Krynicki
1
0.02%
Others
2
0.03%
Total
5722
file.c
720
-
10
3296
John Johansen
Sebastian Andrzej Siewior
Eric Paris
Eric W. Biedermann
Stephen Rothwell
Al Viro
Tyler Hicks
Arnd Bergmann
Thomas Gleixner
Lance Roy
July 2010
February 2012
March 2012
April 2012
January 2013
June 2014
March 2016
January 2017
May 2017
June 2017
July 2017
September 2017
October 2017
July 2018
October 2018
April 2019
May 2019
June 2019
September 2019
December 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1273}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 18}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1460}, {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
3173
96.27%
Sebastian Andrzej Siewior
53
1.61%
Eric Paris
21
0.64%
Eric W. Biedermann
18
0.55%
Stephen Rothwell
12
0.36%
Al Viro
8
0.24%
Tyler Hicks
5
0.15%
Arnd Bergmann
3
0.09%
Thomas Gleixner
2
0.06%
Lance Roy
1
0.03%
Total
3296
ipc.c
218
-
5
1047
John Johansen
James Morris
Thomas Gleixner
Eric Paris
Micah Morton
July 2010
August 2011
April 2012
January 2017
June 2017
July 2017
October 2017
November 2017
December 2017
February 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 398}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
1040
99.33%
James Morris
3
0.29%
Thomas Gleixner
2
0.19%
Eric Paris
1
0.10%
Micah Morton
1
0.10%
Total
1047
label.c
2133
-
5
8735
John Johansen
Nikolay Borisov
Zygmunt Krynicki
Colin Ian King
Thomas Gleixner
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
April 2018
June 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8508}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
8723
99.86%
Nikolay Borisov
4
0.05%
Zygmunt Krynicki
4
0.05%
Colin Ian King
2
0.02%
Thomas Gleixner
2
0.02%
Total
8735
lib.c
525
-
10
2263
John Johansen
Tyler Hicks
Arnd Bergmann
Zubin Mithra
Alexey Dobriyan
James Morris
Eric Paris
Fengguang Wu
Thomas Gleixner
Zygmunt Krynicki
July 2010
August 2010
June 2011
August 2011
April 2012
February 2013
January 2017
April 2017
May 2017
June 2017
July 2017
September 2017
April 2018
July 2018
September 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 429}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 610}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 974}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
2196
97.04%
Tyler Hicks
34
1.50%
Arnd Bergmann
12
0.53%
Zubin Mithra
8
0.35%
Alexey Dobriyan
3
0.13%
James Morris
3
0.13%
Eric Paris
2
0.09%
Fengguang Wu
2
0.09%
Thomas Gleixner
2
0.09%
Zygmunt Krynicki
1
0.04%
Total
2263
lsm.c
1897
-
31
8070
John Johansen
Matthew Garrett
Sebastian Andrzej Siewior
Kees Cook
Casey Schaufler
Chris Coulson
Tyler Hicks
Stephen Rothwell
Vegard Nossum
Linus Torvalds
Stephen D. Smalley
Al Viro
Arnd Bergmann
Andy Shevchenko
David Howells
Eric Paris
Petr Vorel
Rusty Russell
Serge E. Hallyn
Steven Rostedt
Jiri Slaby
Jann Horn
Eric W. Biedermann
Luis R. Rodriguez
Micah Morton
Thomas Meyer
Jani Nikula
Thomas Gleixner
Bharath Vedartham
Jingoo Han
Others
July 2010
August 2010
September 2010
March 2011
June 2011
July 2011
November 2011
December 2011
January 2012
April 2012
May 2012
June 2012
January 2013
February 2013
July 2013
August 2013
February 2014
August 2014
October 2014
January 2015
March 2015
May 2015
March 2016
June 2016
July 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
January 2019
April 2019
May 2019
June 2019
September 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2829}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 127}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 8, "token_count": 181}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 0, "token_count": 6}, {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 379}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 475}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1883}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 17, "token_count": 45}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 5, "token_count": 8}, {"author_id": 15, "token_count": 47}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 2, "token_count": 446}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 25}, {"author_id": 20, "token_count": 1}, {"author_id": 26, "token_count": 4}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 33}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 13, "token_count": 3}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 187}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 5, "token_count": 235}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 317}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
5997
74.31%
Matthew Garrett
479
5.94%
Sebastian Andrzej Siewior
317
3.93%
Kees Cook
287
3.56%
Casey Schaufler
227
2.81%
Chris Coulson
187
2.32%
Tyler Hicks
181
2.24%
Stephen Rothwell
63
0.78%
Vegard Nossum
50
0.62%
Linus Torvalds
47
0.58%
Stephen D. Smalley
46
0.57%
Al Viro
40
0.50%
Arnd Bergmann
38
0.47%
Andy Shevchenko
26
0.32%
David Howells
17
0.21%
Eric Paris
8
0.10%
Petr Vorel
8
0.10%
Rusty Russell
8
0.10%
Serge E. Hallyn
8
0.10%
Steven Rostedt
8
0.10%
Jiri Slaby
5
0.06%
Jann Horn
4
0.05%
Eric W. Biedermann
3
0.04%
Luis R. Rodriguez
3
0.04%
Micah Morton
3
0.04%
Thomas Meyer
3
0.04%
Jani Nikula
2
0.02%
Thomas Gleixner
2
0.02%
Bharath Vedartham
1
0.01%
Jingoo Han
1
0.01%
Others
1
0.01%
Total
8070
match.c
736
-
7
2984
John Johansen
Heinrich Schuchardt
Michal Hocko
Thomas Gleixner
Dan Carpenter
Kees Cook
Zygmunt Krynicki
July 2010
February 2012
February 2013
June 2016
January 2017
May 2017
August 2017
September 2017
November 2017
March 2018
April 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1229}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 20}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 571}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 531}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
2957
99.10%
Heinrich Schuchardt
20
0.67%
Michal Hocko
2
0.07%
Thomas Gleixner
2
0.07%
Dan Carpenter
1
0.03%
Kees Cook
1
0.03%
Zygmunt Krynicki
1
0.03%
Total
2984
mount.c
739
-
7
3522
John Johansen
Sebastian Andrzej Siewior
Arnd Bergmann
David Howells
Thomas Gleixner
Zygmunt Krynicki
Others
July 2017
September 2017
October 2017
December 2017
April 2018
November 2018
April 2019
May 2019
June 2019
September 2019
December 2019
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 3286}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 137}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
3370
95.68%
Sebastian Andrzej Siewior
138
3.92%
Arnd Bergmann
7
0.20%
David Howells
3
0.09%
Thomas Gleixner
2
0.06%
Zygmunt Krynicki
1
0.03%
Others
1
0.03%
Total
3522
net.c
254
-
5
1180
John Johansen
Matthew Garrett
Tony Jones
Arnd Bergmann
Thomas Gleixner
July 2017
May 2018
September 2018
October 2018
June 2019
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 802}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 345}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
802
67.97%
Matthew Garrett
345
29.24%
Tony Jones
26
2.20%
Arnd Bergmann
5
0.42%
Thomas Gleixner
2
0.17%
Total
1180
path.c
217
-
5
815
John Johansen
Al Viro
David Howells
Nicholas Piggin
Thomas Gleixner
July 2010
August 2010
December 2011
February 2012
May 2012
February 2013
July 2014
January 2015
March 2016
May 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 129}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
677
83.07%
Al Viro
131
16.07%
David Howells
3
0.37%
Nicholas Piggin
2
0.25%
Thomas Gleixner
2
0.25%
Total
815
policy.c
1162
-
9
4471
John Johansen
William Hua
Matthew Garrett
Ingo Molnar
Thomas Gleixner
Colin Ian King
Eric Paris
Jan Engelhardt
Zygmunt Krynicki
July 2010
August 2010
March 2012
April 2012
May 2012
February 2013
July 2013
October 2013
December 2015
April 2016
June 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
February 2018
April 2018
May 2018
March 2019
April 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1158}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 925}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 682}, {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 527}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
4306
96.31%
William Hua
80
1.79%
Matthew Garrett
73
1.63%
Ingo Molnar
6
0.13%
Thomas Gleixner
2
0.04%
Colin Ian King
1
0.02%
Eric Paris
1
0.02%
Jan Engelhardt
1
0.02%
Zygmunt Krynicki
1
0.02%
Total
4471
policy_ns.c
410
-
3
1330
John Johansen
Dan Carpenter
Thomas Gleixner
January 2017
May 2017
June 2017
August 2017
October 2017
November 2017
August 2018
June 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1017}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
1323
99.47%
Dan Carpenter
5
0.38%
Thomas Gleixner
2
0.15%
Total
1330
policy_unpack.c
1234
-
13
5967
John Johansen
Matthew Garrett
Chris Coulson
William Hua
Mike Salvatore
Jann Horn
James Morris
Eric Paris
Kees Cook
Geert Uytterhoeven
Thomas Gleixner
Christos Gkekas
Others
July 2010
March 2011
August 2011
February 2012
March 2012
April 2012
July 2013
August 2013
March 2016
June 2016
January 2017
May 2017
June 2017
July 2017
October 2017
November 2017
February 2018
May 2018
June 2018
January 2019
February 2019
March 2019
May 2019
June 2019
November 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2805}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 515}, {"author_id": 4, "token_count": 353}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 49, "token_count": 2}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 356}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 430}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
4443
74.46%
Matthew Garrett
581
9.74%
Chris Coulson
430
7.21%
William Hua
353
5.92%
Mike Salvatore
131
2.20%
Jann Horn
9
0.15%
James Morris
6
0.10%
Eric Paris
5
0.08%
Kees Cook
3
0.05%
Geert Uytterhoeven
2
0.03%
Thomas Gleixner
2
0.03%
Christos Gkekas
1
0.02%
Others
1
0.02%
Total
5967
policy_unpack_test.c
607
-
1
3402
Mike Salvatore
November 2019
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3402}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Salvatore
3402
100.00%
Total
3402
procattr.c
138
-
3
479
John Johansen
James Morris
Thomas Gleixner
July 2010
August 2011
January 2017
June 2017
October 2017
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 338}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
474
98.96%
James Morris
3
0.63%
Thomas Gleixner
2
0.42%
Total
479
resource.c
187
-
7
723
John Johansen
Kees Cook
Jeff Mahoney
Eric Paris
Colin Ian King
Thomas Gleixner
Micah Morton
July 2010
September 2010
January 2012
April 2012
February 2013
November 2015
January 2017
May 2017
June 2017
August 2017
October 2017
April 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 361}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
694
95.99%
Kees Cook
12
1.66%
Jeff Mahoney
8
1.11%
Eric Paris
4
0.55%
Colin Ian King
2
0.28%
Thomas Gleixner
2
0.28%
Micah Morton
1
0.14%
Total
723
secid.c
161
-
4
473
John Johansen
Matthew Wilcox
Thomas Gleixner
Matthew Garrett
July 2010
January 2017
July 2017
May 2018
June 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 344}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 1}, {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
445
94.08%
Matthew Wilcox
25
5.29%
Thomas Gleixner
2
0.42%
Matthew Garrett
1
0.21%
Total
473
task.c
179
-
3
508
John Johansen
Casey Schaufler
Thomas Gleixner
July 2010
February 2013
January 2017
June 2017
October 2017
September 2018
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
497
97.83%
Casey Schaufler
9
1.77%
Thomas Gleixner
2
0.39%
Total
508
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
66
Author
Tokens
Proportion
Commits
Proportion
0
John Johansen
66929
85.99%
262
61.79%
1
Mike Salvatore
3533
4.54%
2
0.47%
2
Matthew Garrett
2177
2.80%
6
1.42%
3
Chris Coulson
1127
1.45%
2
0.47%
4
William Hua
935
1.20%
1
0.24%
5
Kees Cook
812
1.04%
17
4.01%
6
Sebastian Andrzej Siewior
544
0.70%
2
0.47%
7
Casey Schaufler
364
0.47%
8
1.89%
8
Tyler Hicks
259
0.33%
5
1.18%
9
Al Viro
197
0.25%
22
5.19%
10
Eric Paris
96
0.12%
3
0.71%
11
Thomas Gleixner
88
0.11%
1
0.24%
12
Arnd Bergmann
85
0.11%
4
0.94%
13
David Howells
76
0.10%
6
1.42%
14
Stephen Rothwell
75
0.10%
2
0.47%
15
Linus Torvalds
69
0.09%
4
0.94%
16
Vegard Nossum
50
0.06%
1
0.24%
17
Stephen D. Smalley
46
0.06%
2
0.47%
18
Andy Shevchenko
26
0.03%
1
0.24%
19
Tony Jones
26
0.03%
1
0.24%
20
Eric W. Biedermann
25
0.03%
3
0.71%
21
Matthew Wilcox
25
0.03%
1
0.24%
22
Dan Carpenter
23
0.03%
4
0.94%
23
Heinrich Schuchardt
20
0.03%
1
0.24%
24
Micah Morton
17
0.02%
1
0.24%
25
James Morris
16
0.02%
5
1.18%
26
Jann Horn
16
0.02%
3
0.71%
27
Deepa Dinamani
15
0.02%
2
0.47%
28
Colin Ian King
13
0.02%
5
1.18%
29
Rusty Russell
13
0.02%
2
0.47%
30
Nicolas Iooss
10
0.01%
1
0.24%
31
Aleksa Sarai
9
0.01%
1
0.24%
32
Alexey Dobriyan
9
0.01%
3
0.71%
33
Zygmunt Krynicki
9
0.01%
7
1.65%
34
Jeff Mahoney
8
0.01%
1
0.24%
35
Petr Vorel
8
0.01%
1
0.24%
36
Serge E. Hallyn
8
0.01%
1
0.24%
37
Steven Rostedt
8
0.01%
1
0.24%
38
Zubin Mithra
8
0.01%
1
0.24%
39
Ingo Molnar
6
0.01%
2
0.47%
40
Jan Engelhardt
6
0.01%
1
0.24%
41
Jiri Slaby
5
0.01%
1
0.24%
42
Nikolay Borisov
4
0.01%
1
0.24%
43
SF Markus Elfring
4
0.01%
1
0.24%
44
Tetsuo Handa
4
0.01%
1
0.24%
45
Geliang Tang
3
0.00%
1
0.24%
46
Luis R. Rodriguez
3
0.00%
1
0.24%
47
Thomas Meyer
3
0.00%
1
0.24%
48
Fengguang Wu
2
0.00%
1
0.24%
49
Geert Uytterhoeven
2
0.00%
1
0.24%
50
Jani Nikula
2
0.00%
1
0.24%
51
Michal Hocko
2
0.00%
1
0.24%
52
Nicholas Piggin
2
0.00%
1
0.24%
53
Peter Zijlstra
2
0.00%
1
0.24%
54
Bharath Vedartham
1
0.00%
1
0.24%
55
Christos Gkekas
1
0.00%
1
0.24%
56
Eric Biggers
1
0.00%
1
0.24%
57
Gustavo A. R. Silva
1
0.00%
1
0.24%
58
Jingoo Han
1
0.00%
1
0.24%
59
Lance Roy
1
0.00%
1
0.24%
60
Others
6
0.01%
6
1.42%
Total
77836
424