Linux Source Code
Home
Release 6.8
Help
ima
root
security
integrity
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andreas Gruenbacher
Ard Biesheuvel
Arnd Bergmann
Behan Webster
Bruno E O Meneguele
Bruno Meneguele
Chester Lin
Christian Brauner
Christoph Hellwig
Coiby Xu
Curtis Veit
Dan Carpenter
David Howells
David Woodhouse
Dmitry Kasatkin
Eric Biggers
Eric Paris
Eric Richter
Eric Snowberg
Eric W. Biedermann
Florent Revest
GUO Zihua
Gilad Ben-Yossef
Goldwyn Rodrigues
Gustavo A. R. Silva
James Morris
Janne Karhunen
Jeff Layton
KP Singh
Kees Cook
Krzysztof Struczynski
Lakshmi Ramasubramanian
Laura Abbott
Linus Torvalds
Linus Torvalds (pre-git)
Mat Martineau
Matt Bobrowski
Matthew Garrett
Maurizio Drocco
Mikhail Kurinnoi
Mimi Zohar
Nayna Jain
Others
Paul Moore
Peter Moody
Petko Manolov
Petr Vorel
Prakhar Srivastava
Raphael Gianotti
Roberto Sassu
Sasha Levin
Scott Branden
Stefan Berger
THOBY Simon
Thiago Jung Bauermann
Thomas Gleixner
Tushar Sugandhi
Tycho Andersen
Tyler Hicks
liqiong
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ima.h
455
-
34
2072
Mimi Zohar
Thiago Jung Bauermann
Roberto Sassu
Lakshmi Ramasubramanian
Dmitry Kasatkin
Petko Manolov
Matthew Garrett
David Woodhouse
Christian Brauner
Tyler Hicks
Nayna Jain
Eric Richter
THOBY Simon
Krzysztof Struczynski
Janne Karhunen
Prakhar Srivastava
Eric Paris
Tushar Sugandhi
Sasha Levin
Linus Torvalds (pre-git)
Paul Moore
Stefan Berger
Maurizio Drocco
James Morris
Peter Moody
Tycho Andersen
Thomas Gleixner
Eric Biggers
Christoph Hellwig
Gustavo A. R. Silva
Al Viro
Others
May 1994
February 1998
April 2004
October 2004
April 2005
March 2007
July 2007
February 2009
November 2009
April 2010
October 2010
March 2011
August 2011
October 2011
January 2012
February 2012
May 2012
June 2012
September 2012
December 2012
April 2013
June 2013
July 2013
November 2013
December 2013
February 2014
April 2014
May 2014
July 2014
September 2014
October 2014
April 2015
June 2015
December 2015
January 2016
March 2016
June 2016
December 2016
January 2017
May 2017
June 2017
January 2018
April 2018
June 2018
July 2018
September 2018
February 2019
June 2019
August 2019
October 2019
December 2019
January 2020
March 2020
April 2020
June 2020
July 2020
August 2020
November 2020
January 2021
July 2021
August 2021
November 2022
January 2023
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 32, "token_count": 29}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 520}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 11, "token_count": 14}, {"author_id": 14, "token_count": 15}, {"author_id": 3, "token_count": 270}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 59}, {"author_id": 53, "token_count": 4}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
834
40.25%
Thiago Jung Bauermann
291
14.04%
Roberto Sassu
288
13.90%
Lakshmi Ramasubramanian
163
7.87%
Dmitry Kasatkin
151
7.29%
Petko Manolov
41
1.98%
Matthew Garrett
38
1.83%
David Woodhouse
29
1.40%
Christian Brauner
25
1.21%
Tyler Hicks
24
1.16%
Nayna Jain
19
0.92%
Eric Richter
19
0.92%
THOBY Simon
18
0.87%
Krzysztof Struczynski
17
0.82%
Janne Karhunen
17
0.82%
Prakhar Srivastava
15
0.72%
Eric Paris
9
0.43%
Tushar Sugandhi
6
0.29%
Sasha Levin
6
0.29%
Linus Torvalds (pre-git)
6
0.29%
Paul Moore
6
0.29%
Stefan Berger
4
0.19%
Maurizio Drocco
4
0.19%
James Morris
4
0.19%
Peter Moody
3
0.14%
Tycho Andersen
2
0.10%
Thomas Gleixner
2
0.10%
Eric Biggers
2
0.10%
Christoph Hellwig
2
0.10%
Gustavo A. R. Silva
1
0.05%
Al Viro
1
0.05%
Others
25
1.21%
Total
2072
ima_api.c
452
-
25
1769
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Peter Moody
Thiago Jung Bauermann
Eric Richter
Matthew Garrett
Jeff Layton
Tycho Andersen
Eric Biggers
Al Viro
David Woodhouse
Matt Bobrowski
THOBY Simon
Christian Brauner
Eric Paris
Lakshmi Ramasubramanian
Gustavo A. R. Silva
Tushar Sugandhi
Thomas Gleixner
Petr Vorel
Linus Torvalds
Others
April 2005
February 2009
March 2010
April 2010
March 2011
December 2011
January 2012
February 2012
May 2012
June 2012
September 2012
January 2013
April 2013
June 2013
July 2013
November 2013
December 2013
March 2014
May 2014
June 2014
August 2014
October 2014
November 2014
April 2015
January 2016
March 2016
June 2016
September 2016
January 2017
June 2017
January 2018
March 2018
May 2018
September 2018
February 2019
June 2019
August 2019
December 2019
March 2020
June 2020
January 2021
August 2021
October 2021
December 2021
January 2022
January 2023
February 2023
April 2023
June 2023
October 2023
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 433}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 14}, {"author_id": 18, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 3, "token_count": 61}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 29, "token_count": 32}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
839
47.43%
Roberto Sassu
371
20.97%
Dmitry Kasatkin
183
10.34%
Peter Moody
87
4.92%
Thiago Jung Bauermann
61
3.45%
Eric Richter
40
2.26%
Matthew Garrett
35
1.98%
Jeff Layton
32
1.81%
Tycho Andersen
27
1.53%
Eric Biggers
21
1.19%
Al Viro
12
0.68%
David Woodhouse
10
0.57%
Matt Bobrowski
9
0.51%
THOBY Simon
7
0.40%
Christian Brauner
7
0.40%
Eric Paris
6
0.34%
Lakshmi Ramasubramanian
5
0.28%
Gustavo A. R. Silva
4
0.23%
Tushar Sugandhi
2
0.11%
Thomas Gleixner
2
0.11%
Petr Vorel
1
0.06%
Linus Torvalds
1
0.06%
Others
7
0.40%
Total
1769
ima_appraise.c
802
-
31
3294
Mimi Zohar
Dmitry Kasatkin
Thiago Jung Bauermann
THOBY Simon
Nayna Jain
Roberto Sassu
Bruno Meneguele
Christian Brauner
Matthew Garrett
Ard Biesheuvel
Eric Snowberg
Andreas Gruenbacher
James Morris
Eric Paris
Christoph Hellwig
David Howells
Paul Moore
Eric Richter
Gustavo A. R. Silva
David Woodhouse
Tycho Andersen
Lakshmi Ramasubramanian
Tyler Hicks
Tushar Sugandhi
Thomas Gleixner
Others
November 2002
October 2004
April 2005
January 2006
February 2009
November 2009
January 2010
October 2010
March 2011
May 2011
August 2011
January 2012
February 2012
June 2012
September 2012
December 2012
April 2013
August 2013
October 2013
December 2013
March 2014
May 2014
June 2014
July 2014
September 2014
October 2014
March 2015
November 2015
January 2016
February 2016
June 2016
August 2016
September 2016
April 2017
November 2017
December 2017
January 2018
February 2018
March 2018
December 2018
February 2019
April 2019
June 2019
October 2019
December 2019
July 2020
August 2020
September 2020
October 2020
January 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
July 2022
August 2022
September 2022
November 2022
January 2023
July 2023
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 34, "token_count": 24}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 51, "token_count": 27}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 3, "token_count": 325}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 114}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 38, "token_count": 36}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 12, "token_count": 2}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 189}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
1427
43.32%
Dmitry Kasatkin
663
20.13%
Thiago Jung Bauermann
350
10.63%
THOBY Simon
189
5.74%
Nayna Jain
158
4.80%
Roberto Sassu
126
3.83%
Bruno Meneguele
65
1.97%
Christian Brauner
47
1.43%
Matthew Garrett
41
1.24%
Ard Biesheuvel
36
1.09%
Eric Snowberg
30
0.91%
Andreas Gruenbacher
27
0.82%
James Morris
24
0.73%
Eric Paris
14
0.43%
Christoph Hellwig
14
0.43%
David Howells
13
0.39%
Paul Moore
6
0.18%
Eric Richter
6
0.18%
Gustavo A. R. Silva
5
0.15%
David Woodhouse
5
0.15%
Tycho Andersen
4
0.12%
Lakshmi Ramasubramanian
4
0.12%
Tyler Hicks
2
0.06%
Tushar Sugandhi
2
0.06%
Thomas Gleixner
2
0.06%
Others
34
1.03%
Total
3294
ima_asymmetric_keys.c
66
-
5
125
Lakshmi Ramasubramanian
Roberto Sassu
Christian Brauner
Tyler Hicks
Tushar Sugandhi
December 2019
January 2020
July 2020
January 2021
June 2021
July 2021
January 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lakshmi Ramasubramanian
108
86.40%
Roberto Sassu
7
5.60%
Christian Brauner
6
4.80%
Tyler Hicks
2
1.60%
Tushar Sugandhi
2
1.60%
Total
125
ima_crypto.c
882
-
23
3724
Dmitry Kasatkin
Roberto Sassu
Mimi Zohar
Goldwyn Rodrigues
David Howells
Gilad Ben-Yossef
Linus Torvalds (pre-git)
Maurizio Drocco
Behan Webster
Petr Vorel
Al Viro
Thomas Gleixner
Stefan Berger
Linus Torvalds
Others
May 1994
February 1998
May 1998
February 2002
February 2009
August 2009
May 2012
June 2012
September 2012
January 2013
April 2013
May 2013
June 2013
July 2013
August 2013
November 2013
February 2014
April 2014
May 2014
July 2014
August 2014
September 2014
November 2014
May 2015
November 2015
December 2015
December 2016
June 2017
October 2017
March 2018
June 2018
October 2018
February 2019
June 2019
July 2019
November 2019
March 2020
June 2020
September 2020
November 2020
June 2021
July 2022
March 2023
December 2023
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 535}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 38}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 211}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 531}, {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 57, "token_count": 19}, {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 485}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 762}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 53, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
1657
44.50%
Roberto Sassu
991
26.61%
Mimi Zohar
768
20.62%
Goldwyn Rodrigues
97
2.60%
David Howells
40
1.07%
Gilad Ben-Yossef
32
0.86%
Linus Torvalds (pre-git)
26
0.70%
Maurizio Drocco
19
0.51%
Behan Webster
19
0.51%
Petr Vorel
12
0.32%
Al Viro
8
0.21%
Thomas Gleixner
2
0.05%
Stefan Berger
2
0.05%
Linus Torvalds
1
0.03%
Others
50
1.34%
Total
3724
ima_efi.c
78
-
8
258
Mimi Zohar
Nayna Jain
Eric Richter
Chester Lin
Coiby Xu
Ard Biesheuvel
Others
October 2018
November 2018
January 2019
April 2019
August 2019
January 2020
October 2020
July 2022
July 2023
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 43}, {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 50, "token_count": 27}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 55, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
109
42.25%
Nayna Jain
43
16.67%
Eric Richter
43
16.67%
Chester Lin
27
10.47%
Coiby Xu
21
8.14%
Ard Biesheuvel
2
0.78%
Others
13
5.04%
Total
258
ima_fs.c
522
-
23
2236
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Petko Manolov
Stefan Berger
Eric Paris
Matthew Garrett
Sasha Levin
Arnd Bergmann
Kees Cook
Petr Vorel
Eric Richter
Eric Biggers
James Morris
Scott Branden
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
February 2009
April 2009
May 2009
September 2009
October 2009
April 2010
July 2010
August 2011
January 2012
March 2013
June 2013
November 2013
February 2014
March 2014
April 2014
October 2014
June 2015
December 2015
January 2016
June 2016
October 2016
December 2016
May 2017
June 2017
October 2017
April 2018
May 2018
September 2018
December 2018
June 2019
March 2020
October 2020
June 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1223}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 59, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 100}, {"author_id": 36, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
1342
60.02%
Roberto Sassu
284
12.70%
Dmitry Kasatkin
237
10.60%
Petko Manolov
111
4.96%
Stefan Berger
67
3.00%
Eric Paris
52
2.33%
Matthew Garrett
25
1.12%
Sasha Levin
19
0.85%
Arnd Bergmann
18
0.81%
Kees Cook
16
0.72%
Petr Vorel
15
0.67%
Eric Richter
12
0.54%
Eric Biggers
7
0.31%
James Morris
4
0.18%
Scott Branden
3
0.13%
Thomas Gleixner
2
0.09%
Linus Torvalds (pre-git)
2
0.09%
Linus Torvalds
1
0.04%
Others
19
0.85%
Total
2236
ima_init.c
158
-
15
463
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Raphael Gianotti
Stefan Berger
Lakshmi Ramasubramanian
Thiago Jung Bauermann
Thomas Gleixner
Linus Torvalds (pre-git)
Matthew Garrett
Eric Richter
Eric Paris
Linus Torvalds
Eric Biggers
Others
May 1998
February 2002
February 2009
May 2009
October 2011
June 2012
June 2013
July 2013
August 2013
December 2013
September 2014
November 2014
April 2015
October 2015
June 2016
December 2016
June 2018
September 2018
December 2018
February 2019
June 2019
January 2020
March 2020
January 2021
May 2021
July 2021
January 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 3, "token_count": 6}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 54, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
180
38.88%
Roberto Sassu
154
33.26%
Dmitry Kasatkin
67
14.47%
Raphael Gianotti
22
4.75%
Stefan Berger
11
2.38%
Lakshmi Ramasubramanian
10
2.16%
Thiago Jung Bauermann
6
1.30%
Thomas Gleixner
2
0.43%
Linus Torvalds (pre-git)
2
0.43%
Matthew Garrett
2
0.43%
Eric Richter
2
0.43%
Eric Paris
2
0.43%
Linus Torvalds
1
0.22%
Eric Biggers
1
0.22%
Others
1
0.22%
Total
463
ima_kexec.c
166
-
15
627
Mimi Zohar
Lakshmi Ramasubramanian
Eric W. Biedermann
Thomas Gleixner
Dmitry Kasatkin
Bruno Meneguele
Others
June 2005
October 2008
February 2009
December 2009
February 2012
April 2013
August 2014
September 2015
December 2016
December 2018
May 2019
February 2021
June 2021
December 2021
June 2022
August 2023
December 2023
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 555}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
571
91.07%
Lakshmi Ramasubramanian
22
3.51%
Eric W. Biedermann
7
1.12%
Thomas Gleixner
2
0.32%
Dmitry Kasatkin
1
0.16%
Bruno Meneguele
1
0.16%
Others
23
3.67%
Total
627
ima_main.c
1123
-
47
4169
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Prakhar Srivastava
Eric Paris
Tushar Sugandhi
Matthew Garrett
Florent Revest
Nayna Jain
Lakshmi Ramasubramanian
KP Singh
Thiago Jung Bauermann
THOBY Simon
Tyler Hicks
Eric Richter
Kees Cook
Christian Brauner
Janne Karhunen
Linus Torvalds (pre-git)
Jeff Layton
Petr Vorel
Scott Branden
Bruno Meneguele
Bruno E O Meneguele
Peter Moody
Paul Moore
Matt Bobrowski
Linus Torvalds
Al Viro
Christoph Hellwig
David Howells
James Morris
Ard Biesheuvel
Thomas Gleixner
Gustavo A. R. Silva
Eric Biggers
Others
September 1991
May 1994
October 1994
January 1996
February 1998
May 1998
March 2000
June 2000
October 2000
February 2002
February 2009
May 2009
December 2009
January 2010
August 2010
October 2010
November 2010
February 2011
March 2011
July 2011
August 2011
October 2011
January 2012
February 2012
June 2012
September 2012
October 2012
December 2012
January 2013
February 2013
April 2013
June 2013
July 2013
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
April 2015
November 2015
December 2015
January 2016
February 2016
June 2016
September 2016
December 2016
January 2017
April 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
July 2018
September 2018
October 2018
December 2018
January 2019
April 2019
June 2019
August 2019
October 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
April 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
January 2022
March 2022
November 2022
January 2023
February 2023
April 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 127}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 61}, {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 0, "token_count": 55}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 18}, {"author_id": 2, "token_count": 204}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 118}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 31, "token_count": 28}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 31}, {"author_id": 11, "token_count": 8}, {"author_id": 14, "token_count": 251}, {"author_id": 3, "token_count": 68}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 102}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 24}, {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 28, "token_count": 42}, {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 27, "token_count": 57}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 12, "token_count": 117}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 16}, {"author_id": 56, "token_count": 11}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 29, "token_count": 28}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
1626
39.00%
Roberto Sassu
520
12.47%
Dmitry Kasatkin
397
9.52%
Prakhar Srivastava
251
6.02%
Eric Paris
147
3.53%
Tushar Sugandhi
134
3.21%
Matthew Garrett
126
3.02%
Florent Revest
102
2.45%
Nayna Jain
95
2.28%
Lakshmi Ramasubramanian
81
1.94%
KP Singh
71
1.70%
Thiago Jung Bauermann
68
1.63%
THOBY Simon
61
1.46%
Tyler Hicks
58
1.39%
Eric Richter
51
1.22%
Kees Cook
42
1.01%
Christian Brauner
39
0.94%
Janne Karhunen
31
0.74%
Linus Torvalds (pre-git)
30
0.72%
Jeff Layton
30
0.72%
Petr Vorel
28
0.67%
Scott Branden
25
0.60%
Bruno Meneguele
24
0.58%
Bruno E O Meneguele
18
0.43%
Peter Moody
13
0.31%
Paul Moore
11
0.26%
Matt Bobrowski
11
0.26%
Linus Torvalds
10
0.24%
Al Viro
10
0.24%
Christoph Hellwig
6
0.14%
David Howells
4
0.10%
James Morris
3
0.07%
Ard Biesheuvel
3
0.07%
Thomas Gleixner
2
0.05%
Gustavo A. R. Silva
1
0.02%
Eric Biggers
1
0.02%
Others
39
0.94%
Total
4169
ima_modsig.c
151
-
10
545
Thiago Jung Bauermann
Gustavo A. R. Silva
Petko Manolov
Mimi Zohar
Dmitry Kasatkin
Prakhar Srivastava
David Woodhouse
Roberto Sassu
Nayna Jain
Others
April 2005
March 2007
February 2009
October 2011
February 2012
December 2012
February 2013
December 2015
January 2016
July 2018
October 2018
June 2019
August 2019
June 2023
October 2023
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 3, "token_count": 466}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 37, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Thiago Jung Bauermann
475
87.16%
Gustavo A. R. Silva
16
2.94%
Petko Manolov
15
2.75%
Mimi Zohar
14
2.57%
Dmitry Kasatkin
13
2.39%
Prakhar Srivastava
5
0.92%
David Woodhouse
2
0.37%
Roberto Sassu
1
0.18%
Nayna Jain
1
0.18%
Others
3
0.55%
Total
545
ima_mok.c
49
-
8
143
Petko Manolov
David Howells
Mat Martineau
Linus Torvalds
Linus Torvalds (pre-git)
Thomas Gleixner
Others
November 1993
September 1999
October 2004
September 2012
December 2015
April 2016
August 2016
June 2019
July 2019
November 2020
June 2021
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 49, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Petko Manolov
64
44.76%
David Howells
30
20.98%
Mat Martineau
28
19.58%
Linus Torvalds
13
9.09%
Linus Torvalds (pre-git)
3
2.10%
Thomas Gleixner
2
1.40%
Others
3
2.10%
Total
143
ima_policy.c
2331
-
52
11239
Mimi Zohar
Petko Manolov
Curtis Veit
Tyler Hicks
THOBY Simon
Mikhail Kurinnoi
Nayna Jain
Eric Paris
Janne Karhunen
Tushar Sugandhi
Matthew Garrett
Dmitry Kasatkin
Lakshmi Ramasubramanian
Thiago Jung Bauermann
Roberto Sassu
Christian Brauner
Eric Richter
GUO Zihua
liqiong
Laura Abbott
Dan Carpenter
Stefan Berger
Eric W. Biedermann
Eric Snowberg
Prakhar Srivastava
Peter Moody
Krzysztof Struczynski
Sasha Levin
Linus Torvalds
James Morris
Gustavo A. R. Silva
Christoph Hellwig
Bruno Meneguele
Kees Cook
Scott Branden
Petr Vorel
Thomas Gleixner
Linus Torvalds (pre-git)
Others
May 1998
February 2002
February 2009
May 2009
January 2010
April 2010
January 2011
March 2011
October 2011
February 2012
May 2012
June 2012
September 2012
October 2012
December 2012
January 2013
February 2013
June 2013
November 2013
December 2013
February 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
April 2015
June 2015
November 2015
December 2015
January 2016
May 2016
June 2016
September 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
October 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
November 2018
December 2018
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
January 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
August 2021
October 2021
November 2021
December 2021
February 2022
June 2022
July 2022
September 2022
December 2022
January 2023
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 0, "token_count": 2344}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 104}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 217}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 41, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 86}, {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 35, "token_count": 19}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 39, "token_count": 39}, {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 5, "token_count": 975}, {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 203}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 121}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 401}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 33, "token_count": 50}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 56}, {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 360}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 251}, {"author_id": 11, "token_count": 103}, {"author_id": 14, "token_count": 25}, {"author_id": 3, "token_count": 204}, {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 105}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 207}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 61}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 40, "token_count": 21}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 420}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 8}, {"author_id": 6, "token_count": 353}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 4, "token_count": 35}, {"author_id": 12, "token_count": 273}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 465}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 811}, {"author_id": 24, "token_count": 90}, {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 116}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 106}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 28, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
4459
39.67%
Petko Manolov
982
8.74%
Curtis Veit
811
7.22%
Tyler Hicks
773
6.88%
THOBY Simon
465
4.14%
Mikhail Kurinnoi
401
3.57%
Nayna Jain
387
3.44%
Eric Paris
321
2.86%
Janne Karhunen
312
2.78%
Tushar Sugandhi
273
2.43%
Matthew Garrett
264
2.35%
Dmitry Kasatkin
261
2.32%
Lakshmi Ramasubramanian
259
2.30%
Thiago Jung Bauermann
224
1.99%
Roberto Sassu
212
1.89%
Christian Brauner
135
1.20%
Eric Richter
121
1.08%
GUO Zihua
106
0.94%
liqiong
90
0.80%
Laura Abbott
50
0.44%
Dan Carpenter
39
0.35%
Stefan Berger
34
0.30%
Eric W. Biedermann
30
0.27%
Eric Snowberg
30
0.27%
Prakhar Srivastava
25
0.22%
Peter Moody
24
0.21%
Krzysztof Struczynski
21
0.19%
Sasha Levin
20
0.18%
Linus Torvalds
20
0.18%
James Morris
15
0.13%
Gustavo A. R. Silva
10
0.09%
Christoph Hellwig
10
0.09%
Bruno Meneguele
8
0.07%
Kees Cook
5
0.04%
Scott Branden
3
0.03%
Petr Vorel
3
0.03%
Thomas Gleixner
2
0.02%
Linus Torvalds (pre-git)
2
0.02%
Others
32
0.28%
Total
11239
ima_queue.c
241
-
11
915
Mimi Zohar
Roberto Sassu
Eric Richter
Tushar Sugandhi
Nayna Jain
David Woodhouse
Thomas Gleixner
Stefan Berger
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
April 2005
February 2009
November 2010
December 2011
June 2013
February 2014
June 2016
December 2016
January 2017
June 2018
February 2019
June 2019
March 2020
May 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 471}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
654
71.48%
Roberto Sassu
199
21.75%
Eric Richter
27
2.95%
Tushar Sugandhi
11
1.20%
Nayna Jain
10
1.09%
David Woodhouse
5
0.55%
Thomas Gleixner
2
0.22%
Stefan Berger
2
0.22%
Linus Torvalds (pre-git)
2
0.22%
Linus Torvalds
1
0.11%
Others
2
0.22%
Total
915
ima_queue_keys.c
177
-
5
552
Lakshmi Ramasubramanian
Christian Brauner
Roberto Sassu
Tyler Hicks
Tushar Sugandhi
January 2020
June 2020
July 2020
January 2021
July 2021
January 2023
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 507}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lakshmi Ramasubramanian
538
97.46%
Christian Brauner
6
1.09%
Roberto Sassu
4
0.72%
Tyler Hicks
2
0.36%
Tushar Sugandhi
2
0.36%
Total
552
ima_template.c
536
-
16
2566
Roberto Sassu
Mimi Zohar
Thiago Jung Bauermann
Lakshmi Ramasubramanian
Nayna Jain
Prakhar Srivastava
Eric Paris
Gustavo A. R. Silva
Eric Biggers
Dmitry Kasatkin
Thomas Gleixner
Others
February 2009
April 2010
June 2013
July 2013
November 2013
December 2013
February 2014
May 2014
September 2014
October 2014
December 2016
May 2017
November 2017
September 2018
February 2019
May 2019
June 2019
October 2019
March 2020
July 2020
November 2020
March 2021
May 2021
June 2021
December 2021
January 2022
November 2022
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 612}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 287}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 831}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 228}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 34}, {"author_id": 3, "token_count": 79}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Roberto Sassu
1360
53.00%
Mimi Zohar
959
37.37%
Thiago Jung Bauermann
79
3.08%
Lakshmi Ramasubramanian
52
2.03%
Nayna Jain
39
1.52%
Prakhar Srivastava
34
1.33%
Eric Paris
6
0.23%
Gustavo A. R. Silva
4
0.16%
Eric Biggers
4
0.16%
Dmitry Kasatkin
3
0.12%
Thomas Gleixner
1
0.04%
Others
25
0.97%
Total
2566
ima_template_lib.c
745
-
12
2889
Roberto Sassu
Mimi Zohar
Thiago Jung Bauermann
Prakhar Srivastava
Paul Moore
Gustavo A. R. Silva
Dmitry Kasatkin
Al Viro
Thomas Gleixner
Eric Paris
Christian Brauner
Others
February 2009
April 2010
March 2011
February 2012
June 2013
July 2013
November 2013
February 2014
October 2014
April 2015
June 2015
December 2016
May 2017
March 2018
June 2019
June 2020
July 2020
August 2020
May 2021
June 2021
November 2021
December 2021
January 2022
April 2022
June 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 1160}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 36}, {"author_id": 3, "token_count": 165}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 467}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roberto Sassu
2208
76.43%
Mimi Zohar
443
15.33%
Thiago Jung Bauermann
180
6.23%
Prakhar Srivastava
36
1.25%
Paul Moore
9
0.31%
Gustavo A. R. Silva
3
0.10%
Dmitry Kasatkin
3
0.10%
Al Viro
3
0.10%
Thomas Gleixner
1
0.03%
Eric Paris
1
0.03%
Christian Brauner
1
0.03%
Others
1
0.03%
Total
2889
ima_template_lib.h
69
-
6
416
Roberto Sassu
Mimi Zohar
Thiago Jung Bauermann
Prakhar Srivastava
Thomas Gleixner
Others
February 2009
June 2013
July 2013
April 2015
May 2017
June 2019
July 2020
May 2021
June 2021
December 2021
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 224}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 3, "token_count": 4}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Roberto Sassu
318
76.44%
Mimi Zohar
88
21.15%
Thiago Jung Bauermann
4
0.96%
Prakhar Srivastava
4
0.96%
Thomas Gleixner
1
0.24%
Others
1
0.24%
Total
416
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
115
Author
Tokens
Proportion
Commits
Proportion
0
Mimi Zohar
14313
37.66%
110
19.43%
1
Roberto Sassu
7043
18.53%
77
13.60%
2
Dmitry Kasatkin
3636
9.57%
66
11.66%
3
Thiago Jung Bauermann
1738
4.57%
14
2.47%
4
Lakshmi Ramasubramanian
1242
3.27%
16
2.83%
5
Petko Manolov
1213
3.19%
5
0.88%
6
Tyler Hicks
861
2.27%
15
2.65%
7
Curtis Veit
811
2.13%
1
0.18%
8
Nayna Jain
752
1.98%
8
1.41%
9
THOBY Simon
740
1.95%
6
1.06%
10
Eric Paris
558
1.47%
19
3.36%
11
Matthew Garrett
531
1.40%
5
0.88%
12
Tushar Sugandhi
432
1.14%
9
1.59%
13
Mikhail Kurinnoi
401
1.06%
1
0.18%
14
Prakhar Srivastava
370
0.97%
2
0.35%
15
Janne Karhunen
360
0.95%
2
0.35%
16
Eric Richter
321
0.84%
9
1.59%
17
Christian Brauner
266
0.70%
11
1.94%
18
Peter Moody
127
0.33%
1
0.18%
19
Stefan Berger
120
0.32%
8
1.41%
20
GUO Zihua
106
0.28%
2
0.35%
21
Florent Revest
102
0.27%
1
0.18%
22
Bruno Meneguele
98
0.26%
5
0.88%
23
Goldwyn Rodrigues
97
0.26%
1
0.18%
24
liqiong
90
0.24%
1
0.18%
25
David Howells
87
0.23%
9
1.59%
26
Linus Torvalds (pre-git)
73
0.19%
11
1.94%
27
KP Singh
71
0.19%
2
0.35%
28
Kees Cook
63
0.17%
9
1.59%
29
Jeff Layton
62
0.16%
2
0.35%
30
Eric Snowberg
60
0.16%
2
0.35%
31
Petr Vorel
59
0.16%
6
1.06%
32
David Woodhouse
51
0.13%
2
0.35%
33
Laura Abbott
50
0.13%
1
0.18%
34
James Morris
50
0.13%
6
1.06%
35
Linus Torvalds
48
0.13%
6
1.06%
36
Sasha Levin
45
0.12%
1
0.18%
37
Gustavo A. R. Silva
44
0.12%
8
1.41%
38
Ard Biesheuvel
41
0.11%
2
0.35%
39
Dan Carpenter
39
0.10%
1
0.18%
40
Krzysztof Struczynski
38
0.10%
2
0.35%
41
Eric W. Biedermann
37
0.10%
2
0.35%
42
Eric Biggers
36
0.09%
3
0.53%
43
Al Viro
34
0.09%
5
0.88%
44
Tycho Andersen
33
0.09%
3
0.53%
45
Paul Moore
32
0.08%
2
0.35%
46
Gilad Ben-Yossef
32
0.08%
1
0.18%
47
Christoph Hellwig
32
0.08%
6
1.06%
48
Scott Branden
31
0.08%
2
0.35%
49
Mat Martineau
28
0.07%
1
0.18%
50
Chester Lin
27
0.07%
1
0.18%
51
Andreas Gruenbacher
27
0.07%
1
0.18%
52
Thomas Gleixner
25
0.07%
2
0.35%
53
Maurizio Drocco
23
0.06%
1
0.18%
54
Raphael Gianotti
22
0.06%
1
0.18%
55
Coiby Xu
21
0.06%
2
0.35%
56
Matt Bobrowski
20
0.05%
1
0.18%
57
Behan Webster
19
0.05%
1
0.18%
58
Bruno E O Meneguele
18
0.05%
1
0.18%
59
Arnd Bergmann
18
0.05%
1
0.18%
60
Others
278
0.73%
64
11.31%
Total
38002
566