Linux Source Code
Home
Release 6.1
Help
integrity
root
security
Highlighting
Reset All
By Author
By Age
──────────
Aditya Garg
Al Viro
Andreas Gruenbacher
Ard Biesheuvel
Bruno Meneguele
Chester Lin
Christian Brauner
Christoph Hellwig
Curtis Veit
Dan Carpenter
David Howells
Dmitry Kasatkin
Eric Biggers
Eric Paris
Eric Richter
Eric Snowberg
Eric W. Biedermann
Florent Revest
Gilad Ben-Yossef
Goldwyn Rodrigues
Gustavo A. R. Silva
Janne Karhunen
Javier Martinez Canillas
Josh Boyer
KP Singh
Kees Cook
Krzysztof Struczynski
Lakshmi Ramasubramanian
Laura Abbott
Lenny Szubowicz
Linus Torvalds
Martin Schwidefsky
Martin Townsend
Mat Martineau
Matthew Garrett
Maurizio Drocco
Mikhail Kurinnoi
Mimi Zohar
Nayna Jain
Others
Peter Moody
Petko Manolov
Petr Vorel
Prakhar Srivastava
Raphael Gianotti
Richard Guy Briggs
Roberto Sassu
Sascha Hauer
Sasha Levin
Scott Branden
Seth Forshee
Stefan Berger
THOBY Simon
Tejun Heo
Thiago Jung Bauermann
Thomas Gleixner
Tushar Sugandhi
Tycho Andersen
Tyler Hicks
Xiu Jianfeng
liqiong
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
evm
1767
5
32
6434
Mimi Zohar
Matthew Garrett
Roberto Sassu
Dmitry Kasatkin
Dan Carpenter
Christian Brauner
Xiu Jianfeng
Seth Forshee
David Howells
Sascha Hauer
Richard Guy Briggs
Andreas Gruenbacher
Tycho Andersen
Eric W. Biedermann
Thomas Gleixner
Bruno Meneguele
Thiago Jung Bauermann
Al Viro
Eric Biggers
Stefan Berger
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
March 2019
May 2019
June 2019
April 2020
May 2020
September 2020
January 2021
April 2021
May 2021
June 2021
October 2021
February 2022
May 2022
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 137}, {"author_id": 0, "token_count": 1524}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 415}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 236}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 45, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 378}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 3, "token_count": 1026}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 58, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 226}, {"author_id": 1, "token_count": 819}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 293}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 53, "token_count": 28}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
2312
35.93%
Matthew Garrett
1621
25.19%
Roberto Sassu
1148
17.84%
Dmitry Kasatkin
1042
16.20%
Dan Carpenter
35
0.54%
Christian Brauner
29
0.45%
Xiu Jianfeng
28
0.44%
Seth Forshee
27
0.42%
David Howells
27
0.42%
Sascha Hauer
23
0.36%
Richard Guy Briggs
18
0.28%
Andreas Gruenbacher
17
0.26%
Tycho Andersen
15
0.23%
Eric W. Biedermann
13
0.20%
Thomas Gleixner
10
0.16%
Bruno Meneguele
8
0.12%
Thiago Jung Bauermann
5
0.08%
Al Viro
4
0.06%
Eric Biggers
3
0.05%
Stefan Berger
2
0.03%
Christoph Hellwig
1
0.02%
Others
46
0.71%
Total
6434
ima
8888
18
97
37377
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Thiago Jung Bauermann
Lakshmi Ramasubramanian
Petko Manolov
Curtis Veit
Tyler Hicks
Nayna Jain
THOBY Simon
Matthew Garrett
Tushar Sugandhi
Eric Paris
Prakhar Srivastava
Mikhail Kurinnoi
Janne Karhunen
Eric Richter
Peter Moody
Stefan Berger
Christian Brauner
Florent Revest
KP Singh
Bruno Meneguele
Goldwyn Rodrigues
Kees Cook
liqiong
Petr Vorel
Maurizio Drocco
Scott Branden
Tycho Andersen
Sasha Levin
Ard Biesheuvel
Linus Torvalds
Mat Martineau
Krzysztof Struczynski
Martin Townsend
Laura Abbott
Gilad Ben-Yossef
Sascha Hauer
Gustavo A. R. Silva
Chester Lin
Thomas Gleixner
Eric W. Biedermann
Al Viro
Christoph Hellwig
Andreas Gruenbacher
Raphael Gianotti
Tejun Heo
Eric Snowberg
David Howells
Seth Forshee
Eric Biggers
Dan Carpenter
Richard Guy Briggs
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
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
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4494}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 80}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 56, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 231}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 121}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 668}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 105}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 721}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 172}, {"author_id": 0, "token_count": 46}, {"author_id": 21, "token_count": 199}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 270}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 23}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 55, "token_count": 14}, {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 394}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 2, "token_count": 132}, {"author_id": 0, "token_count": 95}, {"author_id": 1, "token_count": 2283}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 70}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 736}, {"author_id": 1, "token_count": 124}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 388}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 544}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 2, "token_count": 187}, {"author_id": 1, "token_count": 363}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 41, "token_count": 11}, {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 378}, {"author_id": 7, "token_count": 1074}, {"author_id": 43, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 0, "token_count": 472}, {"author_id": 7, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 294}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 46, "token_count": 38}, {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 45, "token_count": 23}, {"author_id": 0, "token_count": 233}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1876}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 414}, {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 50, "token_count": 34}, {"author_id": 1, "token_count": 543}, {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 173}, {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 54, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 51, "token_count": 31}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 259}, {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 237}, {"author_id": 0, "token_count": 148}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 130}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 49, "token_count": 34}, {"author_id": 0, "token_count": 2}, {"author_id": 33, "token_count": 56}, {"author_id": 4, "token_count": 9}, {"author_id": 34, "token_count": 38}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 7, "token_count": 7}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 52}, {"author_id": 31, "token_count": 103}, {"author_id": 5, "token_count": 454}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 33, "token_count": 1}, {"author_id": 1, "token_count": 39}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 350}, {"author_id": 3, "token_count": 250}, {"author_id": 16, "token_count": 422}, {"author_id": 4, "token_count": 1942}, {"author_id": 42, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 13}, {"author_id": 0, "token_count": 10}, {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 3, "token_count": 119}, {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 310}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 340}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 29, "token_count": 111}, {"author_id": 17, "token_count": 62}, {"author_id": 6, "token_count": 677}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1151}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 38}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 140}, {"author_id": 36, "token_count": 53}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 9, "token_count": 555}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 9, "token_count": 376}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 99}, {"author_id": 30, "token_count": 22}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 40, "token_count": 42}, {"author_id": 57, "token_count": 27}, {"author_id": 25, "token_count": 92}, {"author_id": 35, "token_count": 51}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 52, "token_count": 3}, {"author_id": 30, "token_count": 85}, {"author_id": 6, "token_count": 152}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 119}, {"author_id": 6, "token_count": 62}, {"author_id": 59, "token_count": 22}, {"author_id": 13, "token_count": 443}, {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 826}, {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 402}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 133}, {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 10, "token_count": 757}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 1051}, {"author_id": 32, "token_count": 90}, {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 576}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 622}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 19}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 107}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
13468
36.03%
Roberto Sassu
6916
18.50%
Dmitry Kasatkin
3622
9.69%
Thiago Jung Bauermann
1995
5.34%
Lakshmi Ramasubramanian
1396
3.73%
Petko Manolov
1108
2.96%
Curtis Veit
1051
2.81%
Tyler Hicks
931
2.49%
Nayna Jain
808
2.16%
THOBY Simon
757
2.03%
Matthew Garrett
641
1.71%
Tushar Sugandhi
471
1.26%
Eric Paris
442
1.18%
Prakhar Srivastava
422
1.13%
Mikhail Kurinnoi
414
1.11%
Janne Karhunen
412
1.10%
Eric Richter
352
0.94%
Peter Moody
199
0.53%
Stefan Berger
143
0.38%
Christian Brauner
119
0.32%
Florent Revest
111
0.30%
KP Singh
107
0.29%
Bruno Meneguele
104
0.28%
Goldwyn Rodrigues
103
0.28%
Kees Cook
92
0.25%
liqiong
90
0.24%
Petr Vorel
75
0.20%
Maurizio Drocco
53
0.14%
Scott Branden
51
0.14%
Tycho Andersen
46
0.12%
Sasha Levin
45
0.12%
Ard Biesheuvel
44
0.12%
Linus Torvalds
40
0.11%
Mat Martineau
38
0.10%
Krzysztof Struczynski
38
0.10%
Martin Townsend
34
0.09%
Laura Abbott
34
0.09%
Gilad Ben-Yossef
31
0.08%
Sascha Hauer
28
0.07%
Gustavo A. R. Silva
28
0.07%
Chester Lin
27
0.07%
Thomas Gleixner
25
0.07%
Eric W. Biedermann
24
0.06%
Al Viro
24
0.06%
Christoph Hellwig
23
0.06%
Andreas Gruenbacher
23
0.06%
Raphael Gianotti
22
0.06%
Tejun Heo
21
0.06%
Eric Snowberg
21
0.06%
David Howells
17
0.05%
Seth Forshee
15
0.04%
Eric Biggers
15
0.04%
Dan Carpenter
11
0.03%
Richard Guy Briggs
3
0.01%
Others
247
0.66%
Total
37377
platform_certs
742
8
15
2458
Nayna Jain
Josh Boyer
Eric Snowberg
David Howells
Aditya Garg
Lenny Szubowicz
Martin Schwidefsky
Javier Martinez Canillas
Linus Torvalds
Ard Biesheuvel
Stefan Berger
Others
December 2018
February 2019
July 2019
November 2019
February 2020
September 2020
January 2021
February 2021
July 2021
December 2021
January 2022
April 2022
September 2022
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 357}, {"author_id": 18, "token_count": 405}, {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 27, "token_count": 126}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 616}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 37, "token_count": 53}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 162}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 129}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 266}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 191}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nayna Jain
728
29.62%
Josh Boyer
405
16.48%
Eric Snowberg
395
16.07%
David Howells
357
14.52%
Aditya Garg
191
7.77%
Lenny Szubowicz
162
6.59%
Martin Schwidefsky
126
5.13%
Javier Martinez Canillas
53
2.16%
Linus Torvalds
15
0.61%
Ard Biesheuvel
4
0.16%
Stefan Berger
3
0.12%
Others
19
0.77%
Total
2458
Files:
digsig.c
217
-
17
929
Dmitry Kasatkin
Nayna Jain
Thiago Jung Bauermann
Mimi Zohar
Linus Torvalds
Eric Snowberg
David Howells
Kees Cook
Scott Branden
Thomas Gleixner
Christoph Hellwig
Mat Martineau
Eric Biggers
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
June 2019
July 2019
October 2020
February 2021
April 2021
November 2021
January 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 235}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 4, "token_count": 127}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 52}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
288
31.00%
Nayna Jain
249
26.80%
Thiago Jung Bauermann
127
13.67%
Mimi Zohar
116
12.49%
Linus Torvalds
52
5.60%
Eric Snowberg
30
3.23%
David Howells
24
2.58%
Kees Cook
12
1.29%
Scott Branden
3
0.32%
Thomas Gleixner
2
0.22%
Christoph Hellwig
2
0.22%
Mat Martineau
1
0.11%
Eric Biggers
1
0.11%
Others
22
2.37%
Total
929
digsig_asymmetric.c
157
-
13
627
Dmitry Kasatkin
Stefan Berger
Petko Manolov
Mikhail Kurinnoi
Bruno Meneguele
Eric Biggers
David Howells
Mimi Zohar
Thomas Gleixner
Thiago Jung Bauermann
Others
February 2013
July 2014
October 2014
December 2015
February 2016
March 2016
June 2017
June 2018
November 2018
April 2019
June 2019
September 2020
March 2021
January 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 386}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 20, "token_count": 69}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 48, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
391
62.36%
Stefan Berger
69
11.00%
Petko Manolov
58
9.25%
Mikhail Kurinnoi
30
4.78%
Bruno Meneguele
21
3.35%
Eric Biggers
16
2.55%
David Howells
12
1.91%
Mimi Zohar
5
0.80%
Thomas Gleixner
2
0.32%
Thiago Jung Bauermann
2
0.32%
Others
21
3.35%
Total
627
iint.c
232
-
14
783
Mimi Zohar
Eric Paris
Dmitry Kasatkin
Matthew Garrett
Kees Cook
Roberto Sassu
Eric Richter
Tejun Heo
Thomas Gleixner
Christoph Hellwig
Thiago Jung Bauermann
Others
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
June 2019
May 2020
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 237}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "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": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
277
35.38%
Eric Paris
246
31.42%
Dmitry Kasatkin
132
16.86%
Matthew Garrett
66
8.43%
Kees Cook
17
2.17%
Roberto Sassu
8
1.02%
Eric Richter
6
0.77%
Tejun Heo
3
0.38%
Thomas Gleixner
2
0.26%
Christoph Hellwig
2
0.26%
Thiago Jung Bauermann
1
0.13%
Others
23
2.94%
Total
783
integrity.h
333
-
16
1174
Dmitry Kasatkin
Mimi Zohar
Nayna Jain
Thiago Jung Bauermann
Lakshmi Ramasubramanian
Eric Snowberg
Stefan Berger
Matthew Garrett
Tushar Sugandhi
Peter Moody
Linus Torvalds
Eric Richter
Thomas Gleixner
Gustavo A. R. Silva
Eric Biggers
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
June 2019
July 2019
October 2019
February 2020
May 2020
June 2020
November 2020
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "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": 20, "token_count": 56}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 103}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 101}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 71}, {"author_id": 0, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
390
33.22%
Mimi Zohar
306
26.06%
Nayna Jain
107
9.11%
Thiago Jung Bauermann
105
8.94%
Lakshmi Ramasubramanian
77
6.56%
Eric Snowberg
71
6.05%
Stefan Berger
56
4.77%
Matthew Garrett
27
2.30%
Tushar Sugandhi
15
1.28%
Peter Moody
6
0.51%
Linus Torvalds
4
0.34%
Eric Richter
4
0.34%
Thomas Gleixner
2
0.17%
Gustavo A. R. Silva
2
0.17%
Eric Biggers
1
0.09%
David Howells
1
0.09%
Total
1174
integrity_audit.c
69
-
13
334
Mimi Zohar
Lakshmi Ramasubramanian
Kees Cook
Eric W. Biedermann
Richard Guy Briggs
Tejun Heo
Thomas Gleixner
Eric Paris
Stefan Berger
Others
February 2009
May 2009
March 2010
April 2010
January 2012
May 2012
March 2013
December 2013
February 2014
May 2018
June 2018
June 2019
June 2020
August 2020
January 2022
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
216
64.67%
Lakshmi Ramasubramanian
60
17.96%
Kees Cook
15
4.49%
Eric W. Biedermann
12
3.59%
Richard Guy Briggs
4
1.20%
Tejun Heo
3
0.90%
Thomas Gleixner
2
0.60%
Eric Paris
2
0.60%
Stefan Berger
1
0.30%
Others
19
5.69%
Total
334
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
121
Author
Tokens
Proportion
Commits
Proportion
0
Mimi Zohar
16700
33.32%
125
18.91%
1
Roberto Sassu
8072
16.11%
83
12.56%
2
Dmitry Kasatkin
5865
11.70%
96
14.52%
3
Matthew Garrett
2355
4.70%
13
1.97%
4
Thiago Jung Bauermann
2235
4.46%
15
2.27%
5
Nayna Jain
1892
3.78%
12
1.82%
6
Lakshmi Ramasubramanian
1533
3.06%
18
2.72%
7
Petko Manolov
1166
2.33%
5
0.76%
8
Curtis Veit
1051
2.10%
1
0.15%
9
Tyler Hicks
931
1.86%
15
2.27%
10
THOBY Simon
757
1.51%
6
0.91%
11
Eric Paris
690
1.38%
25
3.78%
12
Eric Snowberg
517
1.03%
9
1.36%
13
Tushar Sugandhi
486
0.97%
10
1.51%
14
Mikhail Kurinnoi
444
0.89%
2
0.30%
15
David Howells
438
0.87%
11
1.66%
16
Prakhar Srivastava
422
0.84%
2
0.30%
17
Janne Karhunen
412
0.82%
2
0.30%
18
Josh Boyer
405
0.81%
2
0.30%
19
Eric Richter
362
0.72%
10
1.51%
20
Stefan Berger
274
0.55%
12
1.82%
21
Peter Moody
205
0.41%
1
0.15%
22
Aditya Garg
191
0.38%
1
0.15%
23
Lenny Szubowicz
162
0.32%
2
0.30%
24
Christian Brauner
148
0.30%
6
0.91%
25
Kees Cook
136
0.27%
12
1.82%
26
Bruno Meneguele
133
0.27%
6
0.91%
27
Martin Schwidefsky
126
0.25%
1
0.15%
28
Linus Torvalds
111
0.22%
3
0.45%
29
Florent Revest
111
0.22%
1
0.15%
30
KP Singh
107
0.21%
2
0.30%
31
Goldwyn Rodrigues
103
0.21%
1
0.15%
32
liqiong
90
0.18%
1
0.15%
33
Petr Vorel
75
0.15%
6
0.91%
34
Tycho Andersen
61
0.12%
3
0.45%
35
Scott Branden
54
0.11%
2
0.30%
36
Maurizio Drocco
53
0.11%
1
0.15%
37
Javier Martinez Canillas
53
0.11%
1
0.15%
38
Sascha Hauer
51
0.10%
4
0.61%
39
Eric W. Biedermann
49
0.10%
3
0.45%
40
Ard Biesheuvel
48
0.10%
3
0.45%
41
Dan Carpenter
46
0.09%
4
0.61%
42
Thomas Gleixner
45
0.09%
2
0.30%
43
Sasha Levin
45
0.09%
1
0.15%
44
Seth Forshee
42
0.08%
2
0.30%
45
Andreas Gruenbacher
40
0.08%
1
0.15%
46
Mat Martineau
39
0.08%
1
0.15%
47
Krzysztof Struczynski
38
0.08%
2
0.30%
48
Eric Biggers
36
0.07%
4
0.61%
49
Martin Townsend
34
0.07%
1
0.15%
50
Laura Abbott
34
0.07%
1
0.15%
51
Gilad Ben-Yossef
31
0.06%
1
0.15%
52
Gustavo A. R. Silva
30
0.06%
8
1.21%
53
Xiu Jianfeng
28
0.06%
1
0.15%
54
Christoph Hellwig
28
0.06%
5
0.76%
55
Al Viro
28
0.06%
7
1.06%
56
Tejun Heo
27
0.05%
1
0.15%
57
Chester Lin
27
0.05%
1
0.15%
58
Richard Guy Briggs
25
0.05%
4
0.61%
59
Raphael Gianotti
22
0.04%
1
0.15%
60
Others
397
0.79%
79
11.95%
Total
50116
661