Linux Source Code
Home
Release 5.1
Help
integrity
root
security
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Andreas Gruenbacher
Andreas Steffen
Andy Shevchenko
Arnd Bergmann
Behan Webster
Boshi Wang
Christoph Hellwig
Colin Ian King
Dan Carpenter
Daniel Glöckner
David Howells
Dmitry Kasatkin
Eric Biggers
Eric Paris
Eric Richter
Eric W. Biedermann
Geliang Tang
Gilad Ben-Yossef
Goldwyn Rodrigues
Gustavo A. R. Silva
Hernán Gonzalez
Ingo Molnar
James Morris
Jeff Layton
Jingoo Han
Joe Perches
Josh Boyer
Kairui Song
Kees Cook
Lans Zhang
Laura Abbott
Linus Torvalds
Martin Townsend
Mat Martineau
Matthew Garrett
Mikhail Kurinnoi
Miklos Szeredi
Mimi Zohar
Nayna Jain
Others
Paul Gortmaker
Peter Moody
Petko Manolov
Petr Vorel
Richard Guy Briggs
Roberto Sassu
Ryan Ware
Sascha Hauer
Sasha Levin
Seth Forshee
Stefan Berger
Sudeep Holla
Tadeusz Struk
Tejun Heo
Tetsuo Handa
Thiago Jung Bauermann
Thomas Meyer
Tycho Andersen
Yisheng Xie
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
evm
1380
5
20
5107
Mimi Zohar
Matthew Garrett
Dmitry Kasatkin
Seth Forshee
David Howells
Joe Perches
Sascha Hauer
Andreas Gruenbacher
Eric W. Biedermann
Colin Ian King
Dan Carpenter
Hernán Gonzalez
Andy Shevchenko
Al Viro
Ryan Ware
Eric Biggers
Ingo Molnar
Paul Gortmaker
Christoph Hellwig
Others
March 2011
May 2011
August 2011
September 2011
December 2011
February 2012
May 2012
September 2012
January 2013
February 2013
October 2013
February 2014
March 2014
May 2014
August 2014
September 2014
October 2014
November 2014
March 2015
April 2015
October 2015
February 2016
April 2016
August 2016
September 2016
December 2016
February 2017
May 2017
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 150}, {"author_id": 0, "token_count": 1564}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 434}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 1, "token_count": 236}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 401}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 32, "token_count": 2}, {"author_id": 3, "token_count": 1060}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 51, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
2142
41.94%
Matthew Garrett
1685
32.99%
Dmitry Kasatkin
1093
21.40%
Seth Forshee
28
0.55%
David Howells
27
0.53%
Joe Perches
24
0.47%
Sascha Hauer
23
0.45%
Andreas Gruenbacher
17
0.33%
Eric W. Biedermann
13
0.25%
Colin Ian King
11
0.22%
Dan Carpenter
10
0.20%
Hernán Gonzalez
8
0.16%
Andy Shevchenko
5
0.10%
Al Viro
4
0.08%
Ryan Ware
4
0.08%
Eric Biggers
3
0.06%
Ingo Molnar
3
0.06%
Paul Gortmaker
3
0.06%
Christoph Hellwig
1
0.02%
Others
3
0.06%
Total
5107
ima
5803
14
60
24771
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Petko Manolov
Nayna Jain
Mikhail Kurinnoi
Eric Paris
Eric Richter
Matthew Garrett
Peter Moody
Goldwyn Rodrigues
Thiago Jung Bauermann
Petr Vorel
Sasha Levin
Tycho Andersen
Mat Martineau
Joe Perches
Laura Abbott
Martin Townsend
Stefan Berger
Gilad Ben-Yossef
Al Viro
Andreas Gruenbacher
Linus Torvalds
Eric W. Biedermann
Christoph Hellwig
Tejun Heo
Daniel Glöckner
Arnd Bergmann
Behan Webster
David Howells
Eric Biggers
Andreas Steffen
Seth Forshee
James Morris
Jeff Layton
Boshi Wang
Dan Carpenter
Geliang Tang
Yisheng Xie
Miklos Szeredi
Paul Gortmaker
Gustavo A. R. Silva
Sascha Hauer
Alexey Dobriyan
Thomas Meyer
Colin Ian King
Jingoo Han
Lans Zhang
Richard Guy Briggs
Andy Shevchenko
Others
February 2009
April 2009
May 2009
August 2009
September 2009
October 2009
December 2009
January 2010
March 2010
April 2010
July 2010
August 2010
October 2010
November 2010
January 2011
February 2011
March 2011
July 2011
August 2011
October 2011
December 2011
January 2012
February 2012
May 2012
June 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
April 2015
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 0, "token_count": 4642}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 82}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 241}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 122}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 682}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 847}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 202}, {"author_id": 0, "token_count": 48}, {"author_id": 11, "token_count": 199}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 27}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 313}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 463}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 1, "token_count": 189}, {"author_id": 0, "token_count": 96}, {"author_id": 2, "token_count": 2359}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 2, "token_count": 70}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 688}, {"author_id": 54, "token_count": 3}, {"author_id": 16, "token_count": 32}, {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 18}, {"author_id": 1, "token_count": 400}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 546}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 1, "token_count": 193}, {"author_id": 2, "token_count": 386}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 0, "token_count": 33}, {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 383}, {"author_id": 43, "token_count": 2}, {"author_id": 4, "token_count": 1131}, {"author_id": 20, "token_count": 45}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 40, "token_count": 3}, {"author_id": 0, "token_count": 483}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 311}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 38}, {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 28}, {"author_id": 48, "token_count": 9}, {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 15}, {"author_id": 0, "token_count": 1929}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 8, "token_count": 468}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 34, "token_count": 19}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 45, "token_count": 11}, {"author_id": 23, "token_count": 34}, {"author_id": 2, "token_count": 561}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 190}, {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 44, "token_count": 11}, {"author_id": 27, "token_count": 31}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 271}, {"author_id": 42, "token_count": 12}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 257}, {"author_id": 0, "token_count": 148}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 24, "token_count": 34}, {"author_id": 0, "token_count": 2}, {"author_id": 14, "token_count": 61}, {"author_id": 13, "token_count": 43}, {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 4, "token_count": 7}, {"author_id": 50, "token_count": 1}, {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 142}, {"author_id": 5, "token_count": 435}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 43}, {"author_id": 43, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 2, "token_count": 167}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
12301
49.66%
Roberto Sassu
4268
17.23%
Dmitry Kasatkin
3795
15.32%
Petko Manolov
1165
4.70%
Nayna Jain
478
1.93%
Mikhail Kurinnoi
468
1.89%
Eric Paris
455
1.84%
Eric Richter
317
1.28%
Matthew Garrett
293
1.18%
Peter Moody
199
0.80%
Goldwyn Rodrigues
142
0.57%
Thiago Jung Bauermann
100
0.40%
Petr Vorel
97
0.39%
Sasha Levin
45
0.18%
Tycho Andersen
40
0.16%
Mat Martineau
38
0.15%
Joe Perches
35
0.14%
Laura Abbott
34
0.14%
Martin Townsend
34
0.14%
Stefan Berger
32
0.13%
Gilad Ben-Yossef
31
0.13%
Al Viro
28
0.11%
Andreas Gruenbacher
28
0.11%
Linus Torvalds
27
0.11%
Eric W. Biedermann
24
0.10%
Christoph Hellwig
23
0.09%
Tejun Heo
21
0.08%
Daniel Glöckner
19
0.08%
Arnd Bergmann
18
0.07%
Behan Webster
18
0.07%
David Howells
18
0.07%
Eric Biggers
16
0.06%
Andreas Steffen
15
0.06%
Seth Forshee
15
0.06%
James Morris
13
0.05%
Jeff Layton
12
0.05%
Boshi Wang
11
0.04%
Dan Carpenter
11
0.04%
Geliang Tang
11
0.04%
Yisheng Xie
11
0.04%
Miklos Szeredi
9
0.04%
Paul Gortmaker
8
0.03%
Gustavo A. R. Silva
6
0.02%
Sascha Hauer
6
0.02%
Alexey Dobriyan
5
0.02%
Thomas Meyer
4
0.02%
Colin Ian King
3
0.01%
Jingoo Han
3
0.01%
Lans Zhang
3
0.01%
Richard Guy Briggs
3
0.01%
Andy Shevchenko
1
0.00%
Others
14
0.06%
Total
24771
platform_certs
360
3
3
1238
Josh Boyer
David Howells
Nayna Jain
December 2018
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 359}, {"author_id": 6, "token_count": 752}, {"author_id": 5, "token_count": 127}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Boyer
752
60.74%
David Howells
359
29.00%
Nayna Jain
127
10.26%
Total
1238
Files:
digsig.c
181
-
10
775
Dmitry Kasatkin
Nayna Jain
Mimi Zohar
David Howells
Kairui Song
Seth Forshee
Christoph Hellwig
Eric Biggers
Mat Martineau
Others
October 2011
February 2013
August 2013
October 2013
November 2014
October 2015
April 2016
August 2016
September 2017
February 2018
September 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 293}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 37, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
322
41.55%
Nayna Jain
293
37.81%
Mimi Zohar
111
14.32%
David Howells
21
2.71%
Kairui Song
17
2.19%
Seth Forshee
4
0.52%
Christoph Hellwig
2
0.26%
Eric Biggers
1
0.13%
Mat Martineau
1
0.13%
Others
3
0.39%
Total
775
digsig_asymmetric.c
141
-
7
516
Dmitry Kasatkin
Petko Manolov
Mikhail Kurinnoi
David Howells
Mimi Zohar
Tadeusz Struk
Thiago Jung Bauermann
February 2013
July 2014
October 2014
December 2015
February 2016
March 2016
June 2017
June 2018
November 2018
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 397}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
402
77.91%
Petko Manolov
58
11.24%
Mikhail Kurinnoi
30
5.81%
David Howells
14
2.71%
Mimi Zohar
6
1.16%
Tadeusz Struk
4
0.78%
Thiago Jung Bauermann
2
0.39%
Total
516
iint.c
238
-
11
809
Mimi Zohar
Eric Paris
Dmitry Kasatkin
Matthew Garrett
Kees Cook
Sudeep Holla
Eric Richter
Tejun Heo
Linus Torvalds
Paul Gortmaker
Thiago Jung Bauermann
February 2009
May 2009
November 2009
December 2009
March 2010
October 2010
March 2011
May 2011
August 2011
October 2011
February 2012
December 2012
April 2013
March 2014
November 2014
October 2015
November 2015
June 2016
June 2017
December 2017
January 2018
May 2018
June 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 238}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
265
32.76%
Eric Paris
247
30.53%
Dmitry Kasatkin
185
22.87%
Matthew Garrett
66
8.16%
Kees Cook
17
2.10%
Sudeep Holla
17
2.10%
Eric Richter
6
0.74%
Tejun Heo
3
0.37%
Linus Torvalds
1
0.12%
Paul Gortmaker
1
0.12%
Thiago Jung Bauermann
1
0.12%
Total
809
integrity.h
244
-
9
859
Dmitry Kasatkin
Mimi Zohar
Nayna Jain
Stefan Berger
Matthew Garrett
Peter Moody
Thiago Jung Bauermann
Eric Richter
David Howells
March 2011
May 2011
October 2011
January 2012
February 2012
June 2012
September 2012
December 2012
February 2013
March 2013
April 2013
August 2013
October 2013
May 2014
June 2014
October 2014
November 2014
October 2015
January 2016
March 2016
June 2016
September 2016
June 2017
November 2017
December 2017
January 2018
February 2018
May 2018
June 2018
December 2018
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 106}, {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
398
46.33%
Mimi Zohar
256
29.80%
Nayna Jain
106
12.34%
Stefan Berger
56
6.52%
Matthew Garrett
27
3.14%
Peter Moody
6
0.70%
Thiago Jung Bauermann
5
0.58%
Eric Richter
4
0.47%
David Howells
1
0.12%
Total
859
integrity_audit.c
61
-
10
270
Mimi Zohar
Kees Cook
Eric W. Biedermann
Tetsuo Handa
Richard Guy Briggs
Eric Paris
Tejun Heo
Dmitry Kasatkin
Jingoo Han
Stefan Berger
February 2009
May 2009
March 2010
April 2010
January 2012
May 2012
March 2013
December 2013
February 2014
March 2014
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 46, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
219
81.11%
Kees Cook
15
5.56%
Eric W. Biedermann
12
4.44%
Tetsuo Handa
11
4.07%
Richard Guy Briggs
4
1.48%
Eric Paris
3
1.11%
Tejun Heo
3
1.11%
Dmitry Kasatkin
1
0.37%
Jingoo Han
1
0.37%
Stefan Berger
1
0.37%
Total
270
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
71
Author
Tokens
Proportion
Commits
Proportion
0
Mimi Zohar
15300
44.55%
110
25.82%
1
Dmitry Kasatkin
6196
18.04%
99
23.24%
2
Roberto Sassu
4268
12.43%
40
9.39%
3
Matthew Garrett
2071
6.03%
11
2.58%
4
Petko Manolov
1223
3.56%
5
1.17%
5
Nayna Jain
1004
2.92%
6
1.41%
6
Josh Boyer
752
2.19%
2
0.47%
7
Eric Paris
705
2.05%
25
5.87%
8
Mikhail Kurinnoi
498
1.45%
2
0.47%
9
David Howells
440
1.28%
9
2.11%
10
Eric Richter
327
0.95%
9
2.11%
11
Peter Moody
205
0.60%
1
0.23%
12
Goldwyn Rodrigues
142
0.41%
1
0.23%
13
Thiago Jung Bauermann
108
0.31%
6
1.41%
14
Petr Vorel
97
0.28%
3
0.70%
15
Stefan Berger
89
0.26%
5
1.17%
16
Joe Perches
59
0.17%
2
0.47%
17
Eric W. Biedermann
49
0.14%
3
0.70%
18
Seth Forshee
47
0.14%
2
0.47%
19
Andreas Gruenbacher
45
0.13%
1
0.23%
20
Sasha Levin
45
0.13%
1
0.23%
21
Tycho Andersen
40
0.12%
2
0.47%
22
Mat Martineau
39
0.11%
1
0.23%
23
Laura Abbott
34
0.10%
1
0.23%
24
Martin Townsend
34
0.10%
1
0.23%
25
Al Viro
32
0.09%
8
1.88%
26
Kees Cook
32
0.09%
4
0.94%
27
Gilad Ben-Yossef
31
0.09%
1
0.23%
28
Sascha Hauer
29
0.08%
2
0.47%
29
Linus Torvalds
28
0.08%
2
0.47%
30
Tejun Heo
27
0.08%
1
0.23%
31
Christoph Hellwig
26
0.08%
4
0.94%
32
Dan Carpenter
21
0.06%
3
0.70%
33
Eric Biggers
20
0.06%
2
0.47%
34
Daniel Glöckner
19
0.06%
1
0.23%
35
Arnd Bergmann
18
0.05%
1
0.23%
36
Behan Webster
18
0.05%
1
0.23%
37
Kairui Song
17
0.05%
1
0.23%
38
Sudeep Holla
17
0.05%
1
0.23%
39
Andreas Steffen
15
0.04%
1
0.23%
40
Colin Ian King
14
0.04%
3
0.70%
41
James Morris
13
0.04%
5
1.17%
42
Jeff Layton
12
0.03%
1
0.23%
43
Paul Gortmaker
12
0.03%
5
1.17%
44
Boshi Wang
11
0.03%
1
0.23%
45
Geliang Tang
11
0.03%
1
0.23%
46
Tetsuo Handa
11
0.03%
1
0.23%
47
Yisheng Xie
11
0.03%
1
0.23%
48
Miklos Szeredi
9
0.03%
1
0.23%
49
Hernán Gonzalez
8
0.02%
2
0.47%
50
Richard Guy Briggs
7
0.02%
3
0.70%
51
Andy Shevchenko
6
0.02%
2
0.47%
52
Gustavo A. R. Silva
6
0.02%
1
0.23%
53
Alexey Dobriyan
5
0.01%
1
0.23%
54
Jingoo Han
4
0.01%
1
0.23%
55
Ryan Ware
4
0.01%
1
0.23%
56
Tadeusz Struk
4
0.01%
1
0.23%
57
Thomas Meyer
4
0.01%
1
0.23%
58
Ingo Molnar
3
0.01%
1
0.23%
59
Lans Zhang
3
0.01%
1
0.23%
60
Others
20
0.06%
11
2.58%
Total
34345
426