Linux Source Code
Home
Release 6.7
Help
efi
root
arch
x86
platform
Highlighting
Reset All
By Author
By Age
──────────
Andi Kleen
Andrew Lutomirski
Andrew Morton
Anisse Astier
Ard Biesheuvel
Arvind Sankar
Baoquan He
Ben Hutchings
Björn Helgaas
Borislav Petkov
Brijesh Singh
Cliff Wickman
Dan Carpenter
Dan J Williams
Daniel Kiper
Dave Young
David Howells
Dov Murik
Gary Lin
Glauber de Oliveira Costa
Greg Kroah-Hartman
H. Peter Anvin
Hans de Goede
Huang Ying
Ingo Molnar
Jan Beulich
Jan Kiszka
Jiri Kosina
Kirill A. Shutemov
Laszlo Ersek
Leif Lindholm
Lenny Szubowicz
Linus Torvalds (pre-git)
Lukas Wunner
Maarten Lankhorst
Mathias Krause
Matt Fleming
Matthew Garrett
Mike Rapoport
Naoya Horiguchi
Narendra K
Nicolai Stange
Olof Johansson
Others
Paul Jackson
Peter Jones
Richard Weinberger
Rob Bradford
Rusty Russell
Sai Praneeth
Saurabh Tangri
Sergey Vlasov
Suresh B. Siddha
Taku Izumi
Thomas Gleixner
Tom Gundersen
Tom Lendacky
Tony Luck
Vivek Goyal
Yinghai Lu
Zachary Amsden
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
efi.c
952
-
50
3217
Ard Biesheuvel
Matt Fleming
Peter Jones
Borislav Petkov
Huang Ying
Olof Johansson
Dave Young
Matthew Garrett
Dan J Williams
Björn Helgaas
Tom Lendacky
Paul Jackson
Cliff Wickman
Daniel Kiper
Leif Lindholm
Tony Luck
Laszlo Ersek
Lenny Szubowicz
Ingo Molnar
Andrew Morton
Sai Praneeth
Kirill A. Shutemov
Dov Murik
Andi Kleen
Narendra K
Hans de Goede
Zachary Amsden
Taku Izumi
Yinghai Lu
Tom Gundersen
Suresh B. Siddha
Linus Torvalds (pre-git)
Thomas Gleixner
Glauber de Oliveira Costa
David Howells
Saurabh Tangri
Mathias Krause
Rusty Russell
Mike Rapoport
Greg Kroah-Hartman
Others
September 1999
March 2000
February 2002
December 2003
April 2004
November 2004
January 2006
September 2006
December 2006
January 2008
February 2008
March 2008
May 2008
June 2008
June 2009
August 2009
August 2010
May 2011
July 2011
February 2012
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
June 2013
September 2013
October 2013
December 2013
January 2014
March 2014
June 2014
August 2014
September 2014
February 2015
April 2015
June 2015
September 2015
October 2015
November 2015
January 2016
February 2016
April 2016
June 2016
November 2016
December 2016
January 2017
June 2017
July 2017
November 2017
October 2018
November 2018
June 2019
July 2019
November 2019
December 2019
January 2020
February 2020
March 2020
July 2020
September 2020
May 2021
April 2022
July 2022
October 2022
December 2022
June 2023
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 6, "token_count": 183}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 15, "token_count": 27}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 20, "token_count": 51}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 130}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 170}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 192}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 27, "token_count": 26}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 36, "token_count": 15}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 112}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 345}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 82}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 610}, {"author_id": 5, "token_count": 32}, {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 14, "token_count": 116}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
695
21.60%
Matt Fleming
523
16.26%
Peter Jones
345
10.72%
Borislav Petkov
264
8.21%
Huang Ying
232
7.21%
Olof Johansson
171
5.32%
Dave Young
151
4.69%
Matthew Garrett
132
4.10%
Dan J Williams
124
3.85%
Björn Helgaas
116
3.61%
Tom Lendacky
94
2.92%
Paul Jackson
88
2.74%
Cliff Wickman
51
1.59%
Daniel Kiper
26
0.81%
Leif Lindholm
20
0.62%
Tony Luck
18
0.56%
Laszlo Ersek
15
0.47%
Lenny Szubowicz
12
0.37%
Ingo Molnar
11
0.34%
Andrew Morton
11
0.34%
Sai Praneeth
10
0.31%
Kirill A. Shutemov
10
0.31%
Dov Murik
10
0.31%
Andi Kleen
10
0.31%
Narendra K
9
0.28%
Hans de Goede
6
0.19%
Zachary Amsden
5
0.16%
Taku Izumi
5
0.16%
Yinghai Lu
4
0.12%
Tom Gundersen
4
0.12%
Suresh B. Siddha
4
0.12%
Linus Torvalds (pre-git)
4
0.12%
Thomas Gleixner
3
0.09%
Glauber de Oliveira Costa
3
0.09%
David Howells
3
0.09%
Saurabh Tangri
2
0.06%
Mathias Krause
2
0.06%
Rusty Russell
1
0.03%
Mike Rapoport
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
21
0.65%
Total
3217
efi_32.c
154
-
25
485
Ard Biesheuvel
Borislav Petkov
Huang Ying
Matt Fleming
Andrew Morton
Ingo Molnar
Dave Young
Rusty Russell
Linus Torvalds (pre-git)
Sai Praneeth
Zachary Amsden
Mike Rapoport
Mathias Krause
Greg Kroah-Hartman
Glauber de Oliveira Costa
Andrew Lutomirski
Others
June 1993
September 1993
November 1993
March 2002
April 2002
July 2002
August 2002
September 2002
December 2003
September 2005
March 2006
May 2007
January 2008
February 2008
May 2011
December 2011
October 2013
December 2013
January 2014
February 2014
September 2014
March 2015
November 2015
February 2016
April 2016
November 2016
March 2017
May 2017
June 2017
November 2017
August 2018
January 2020
February 2020
June 2020
August 2020
August 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
233
48.04%
Borislav Petkov
70
14.43%
Huang Ying
36
7.42%
Matt Fleming
29
5.98%
Andrew Morton
24
4.95%
Ingo Molnar
18
3.71%
Dave Young
17
3.51%
Rusty Russell
10
2.06%
Linus Torvalds (pre-git)
6
1.24%
Sai Praneeth
5
1.03%
Zachary Amsden
4
0.82%
Mike Rapoport
4
0.82%
Mathias Krause
2
0.41%
Greg Kroah-Hartman
1
0.21%
Glauber de Oliveira Costa
1
0.21%
Andrew Lutomirski
1
0.21%
Others
24
4.95%
Total
485
efi_64.c
884
-
34
3078
Matt Fleming
Ard Biesheuvel
Borislav Petkov
Sai Praneeth
Huang Ying
Kirill A. Shutemov
Matthew Garrett
Tom Lendacky
Dave Young
Jiri Kosina
Andi Kleen
Arvind Sankar
Thomas Gleixner
Jan Beulich
Gary Lin
Brijesh Singh
Andrew Lutomirski
Lukas Wunner
Ingo Molnar
H. Peter Anvin
Glauber de Oliveira Costa
David Howells
Mathias Krause
Mike Rapoport
Greg Kroah-Hartman
Baoquan He
Others
February 2002
April 2002
August 2002
October 2002
June 2004
July 2007
October 2007
January 2008
February 2008
January 2009
May 2011
June 2011
July 2011
April 2013
October 2013
December 2013
January 2014
February 2014
March 2014
September 2014
March 2015
October 2015
November 2015
February 2016
April 2016
August 2016
September 2016
November 2016
January 2017
March 2017
April 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
July 2018
October 2018
December 2019
January 2020
February 2020
April 2020
July 2020
September 2020
November 2020
January 2021
March 2021
April 2021
September 2021
July 2022
February 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 6, "token_count": 224}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 292}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 0, "token_count": 644}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 31, "token_count": 26}, {"author_id": 7, "token_count": 157}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 16, "token_count": 95}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 53}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 170}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 232}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Fleming
1060
34.44%
Ard Biesheuvel
687
22.32%
Borislav Petkov
364
11.83%
Sai Praneeth
303
9.84%
Huang Ying
224
7.28%
Kirill A. Shutemov
97
3.15%
Matthew Garrett
68
2.21%
Tom Lendacky
66
2.14%
Dave Young
53
1.72%
Jiri Kosina
26
0.84%
Andi Kleen
24
0.78%
Arvind Sankar
21
0.68%
Thomas Gleixner
12
0.39%
Jan Beulich
9
0.29%
Gary Lin
8
0.26%
Brijesh Singh
7
0.23%
Andrew Lutomirski
5
0.16%
Lukas Wunner
4
0.13%
Ingo Molnar
4
0.13%
H. Peter Anvin
3
0.10%
Glauber de Oliveira Costa
3
0.10%
David Howells
3
0.10%
Mathias Krause
2
0.06%
Mike Rapoport
1
0.03%
Greg Kroah-Hartman
1
0.03%
Baoquan He
1
0.03%
Others
22
0.71%
Total
3078
fake_mem.c
197
-
18
741
Taku Izumi
Dan J Williams
Matt Fleming
Linus Torvalds (pre-git)
Naoya Horiguchi
Tony Luck
Huang Ying
Baoquan He
Ard Biesheuvel
Paul Jackson
Yinghai Lu
Ingo Molnar
Nicolai Stange
Andrew Morton
Others
May 1996
May 1998
August 2002
April 2003
December 2003
January 2008
May 2008
June 2008
June 2015
September 2015
February 2016
April 2016
June 2016
January 2017
August 2017
February 2019
November 2019
January 2020
October 2020
October 2022
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 358}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 140}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Taku Izumi
358
48.31%
Dan J Williams
223
30.09%
Matt Fleming
81
10.93%
Linus Torvalds (pre-git)
24
3.24%
Naoya Horiguchi
9
1.21%
Tony Luck
6
0.81%
Huang Ying
6
0.81%
Baoquan He
6
0.81%
Ard Biesheuvel
5
0.67%
Paul Jackson
4
0.54%
Yinghai Lu
3
0.40%
Ingo Molnar
2
0.27%
Nicolai Stange
1
0.13%
Andrew Morton
1
0.13%
Others
12
1.62%
Total
741
memmap.c
239
-
19
961
Taku Izumi
Dan J Williams
Matt Fleming
Nicolai Stange
H. Peter Anvin
Olof Johansson
Linus Torvalds (pre-git)
Yinghai Lu
Daniel Kiper
Ard Biesheuvel
Mike Rapoport
Greg Kroah-Hartman
Others
March 1997
October 1997
February 2002
August 2002
April 2003
June 2005
June 2008
August 2010
February 2012
June 2014
September 2015
November 2015
January 2016
February 2016
April 2016
June 2016
September 2016
January 2017
November 2017
October 2018
January 2020
November 2021
June 2022
October 2022
July 2023
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 475}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 99}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 191}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Taku Izumi
475
49.43%
Dan J Williams
191
19.88%
Matt Fleming
152
15.82%
Nicolai Stange
99
10.30%
H. Peter Anvin
7
0.73%
Olof Johansson
6
0.62%
Linus Torvalds (pre-git)
5
0.52%
Yinghai Lu
4
0.42%
Daniel Kiper
4
0.42%
Ard Biesheuvel
4
0.42%
Mike Rapoport
3
0.31%
Greg Kroah-Hartman
1
0.10%
Others
10
1.04%
Total
961
quirks.c
781
-
48
2053
Matt Fleming
Jan Kiszka
Saurabh Tangri
Sai Praneeth
Matthew Garrett
Ard Biesheuvel
Andrew Lutomirski
Dan J Williams
Huang Ying
Mike Rapoport
Richard Weinberger
Dave Young
Maarten Lankhorst
Borislav Petkov
Paul Jackson
Ben Hutchings
Anisse Astier
Lukas Wunner
Tom Lendacky
Rob Bradford
Andi Kleen
Sergey Vlasov
Thomas Gleixner
Ingo Molnar
Zachary Amsden
Andrew Morton
Tony Luck
Nicolai Stange
Leif Lindholm
Yinghai Lu
David Howells
Suresh B. Siddha
Hans de Goede
Rusty Russell
Linus Torvalds (pre-git)
Others
September 1999
February 2002
December 2003
January 2006
September 2006
January 2008
May 2008
August 2009
August 2010
May 2011
June 2011
July 2011
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
June 2013
November 2013
December 2013
March 2014
June 2014
June 2015
August 2015
October 2015
December 2015
February 2016
March 2016
April 2016
June 2016
August 2016
September 2016
November 2016
January 2017
May 2017
June 2017
January 2018
March 2018
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
May 2019
November 2019
December 2019
January 2020
March 2020
February 2021
March 2021
June 2021
October 2021
May 2023
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 34, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 8, "token_count": 20}, {"author_id": 28, "token_count": 29}, {"author_id": 54, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 8, "token_count": 92}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 11, "token_count": 267}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 43}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 39, "token_count": 10}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 356}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 100}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 80}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 49}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 44, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Fleming
552
26.89%
Jan Kiszka
356
17.34%
Saurabh Tangri
267
13.01%
Sai Praneeth
196
9.55%
Matthew Garrett
163
7.94%
Ard Biesheuvel
69
3.36%
Andrew Lutomirski
63
3.07%
Dan J Williams
53
2.58%
Huang Ying
46
2.24%
Mike Rapoport
33
1.61%
Richard Weinberger
29
1.41%
Dave Young
26
1.27%
Maarten Lankhorst
19
0.93%
Borislav Petkov
19
0.93%
Paul Jackson
15
0.73%
Ben Hutchings
14
0.68%
Anisse Astier
12
0.58%
Lukas Wunner
10
0.49%
Tom Lendacky
9
0.44%
Rob Bradford
9
0.44%
Andi Kleen
8
0.39%
Sergey Vlasov
7
0.34%
Thomas Gleixner
6
0.29%
Ingo Molnar
6
0.29%
Zachary Amsden
5
0.24%
Andrew Morton
5
0.24%
Tony Luck
4
0.19%
Nicolai Stange
4
0.19%
Leif Lindholm
4
0.19%
Yinghai Lu
3
0.15%
David Howells
3
0.15%
Suresh B. Siddha
2
0.10%
Hans de Goede
2
0.10%
Rusty Russell
1
0.05%
Linus Torvalds (pre-git)
1
0.05%
Others
32
1.56%
Total
2053
runtime-map.c
194
-
14
838
Dave Young
Vivek Goyal
Matt Fleming
Greg Kroah-Hartman
Ard Biesheuvel
Dan Carpenter
Tom Gundersen
Andrew Morton
Linus Torvalds (pre-git)
Matthew Garrett
Borislav Petkov
Leif Lindholm
Others
January 1992
March 1992
May 1992
March 2000
April 2004
November 2007
May 2011
November 2012
February 2013
September 2013
October 2013
December 2013
August 2014
January 2015
April 2015
March 2016
April 2016
December 2017
June 2018
February 2019
January 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 636}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 19, "token_count": 58}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Young
636
75.89%
Vivek Goyal
58
6.92%
Matt Fleming
46
5.49%
Greg Kroah-Hartman
26
3.10%
Ard Biesheuvel
15
1.79%
Dan Carpenter
14
1.67%
Tom Gundersen
13
1.55%
Andrew Morton
9
1.07%
Linus Torvalds (pre-git)
8
0.95%
Matthew Garrett
4
0.48%
Borislav Petkov
3
0.36%
Leif Lindholm
2
0.24%
Others
4
0.48%
Total
838
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
104
Author
Tokens
Proportion
Commits
Proportion
0
Matt Fleming
2443
21.48%
37
11.08%
1
Ard Biesheuvel
1708
15.02%
56
16.77%
2
Dave Young
883
7.76%
11
3.29%
3
Taku Izumi
838
7.37%
2
0.60%
4
Borislav Petkov
720
6.33%
11
3.29%
5
Dan J Williams
591
5.20%
9
2.69%
6
Huang Ying
544
4.78%
6
1.80%
7
Sai Praneeth
514
4.52%
14
4.19%
8
Matthew Garrett
367
3.23%
10
2.99%
9
Jan Kiszka
356
3.13%
1
0.30%
10
Peter Jones
345
3.03%
1
0.30%
11
Saurabh Tangri
269
2.37%
1
0.30%
12
Olof Johansson
177
1.56%
5
1.50%
13
Tom Lendacky
169
1.49%
8
2.40%
14
Björn Helgaas
116
1.02%
1
0.30%
15
Paul Jackson
107
0.94%
3
0.90%
16
Kirill A. Shutemov
107
0.94%
5
1.50%
17
Nicolai Stange
104
0.91%
1
0.30%
18
Andrew Lutomirski
69
0.61%
5
1.50%
19
Vivek Goyal
58
0.51%
1
0.30%
20
Cliff Wickman
51
0.45%
1
0.30%
21
Andrew Morton
50
0.44%
2
0.60%
22
Linus Torvalds (pre-git)
48
0.42%
12
3.59%
23
Mike Rapoport
42
0.37%
7
2.10%
24
Andi Kleen
42
0.37%
3
0.90%
25
Ingo Molnar
41
0.36%
12
3.59%
26
Greg Kroah-Hartman
30
0.26%
4
1.20%
27
Daniel Kiper
30
0.26%
2
0.60%
28
Richard Weinberger
29
0.25%
2
0.60%
29
Tony Luck
28
0.25%
1
0.30%
30
Leif Lindholm
26
0.23%
2
0.60%
31
Jiri Kosina
26
0.23%
1
0.30%
32
Thomas Gleixner
21
0.18%
5
1.50%
33
Arvind Sankar
21
0.18%
2
0.60%
34
Maarten Lankhorst
19
0.17%
1
0.30%
35
Tom Gundersen
17
0.15%
1
0.30%
36
Laszlo Ersek
15
0.13%
1
0.30%
37
Zachary Amsden
14
0.12%
2
0.60%
38
Yinghai Lu
14
0.12%
5
1.50%
39
Lukas Wunner
14
0.12%
1
0.30%
40
Dan Carpenter
14
0.12%
2
0.60%
41
Ben Hutchings
14
0.12%
1
0.30%
42
Rusty Russell
12
0.11%
2
0.60%
43
Lenny Szubowicz
12
0.11%
1
0.30%
44
Anisse Astier
12
0.11%
1
0.30%
45
H. Peter Anvin
10
0.09%
2
0.60%
46
Dov Murik
10
0.09%
1
0.30%
47
Rob Bradford
9
0.08%
1
0.30%
48
Narendra K
9
0.08%
1
0.30%
49
Naoya Horiguchi
9
0.08%
1
0.30%
50
Jan Beulich
9
0.08%
1
0.30%
51
David Howells
9
0.08%
1
0.30%
52
Hans de Goede
8
0.07%
2
0.60%
53
Gary Lin
8
0.07%
1
0.30%
54
Sergey Vlasov
7
0.06%
1
0.30%
55
Glauber de Oliveira Costa
7
0.06%
2
0.60%
56
Brijesh Singh
7
0.06%
2
0.60%
57
Baoquan He
7
0.06%
2
0.60%
58
Suresh B. Siddha
6
0.05%
2
0.60%
59
Mathias Krause
6
0.05%
3
0.90%
60
Others
125
1.10%
49
14.67%
Total
11373
334