Linux Source Code
Home
Release 6.16
Help
kasan
root
mm
Highlighting
Reset All
By Author
By Age
──────────
Adrian Huang
Alexander Gordeev
Alexander Potapenko
Andi Kleen
Andrew Morton
Andrey Konovalov
Andrey Ryabinin
Aneesh Kumar K.V
Arnd Bergmann
Brendan Higgins
Christoph Lameter
Christophe Leroy
Clark Williams
Daniel Axtens
David Rientjes
Dmitriy Vyukov
Feng Tang
Greg Thelen
Hugh Dickins
Ingo Molnar
Jann Horn
Jason A. Donenfeld
JoonSoo Kim
Josh Poimboeuf
Juntong Deng
Kees Cook
Kefeng Wang
Kirill A. Shutemov
Kuan-Ying Lee
Laura Abbott
Linus Torvalds (pre-git)
Marco Elver
Mark Rutland
Matthew Maurer
Matthew Wilcox
Mike Rapoport
Nickhu
Nico Pache
Nihar Chaithanya
Oliver Glitta
Others
Patricia Alfonso
Paul Heidekrüger
Paul Lawrence
Pekka J Enberg
Peter Collingbourne
Peter Zijlstra
Qian Cai
Qing Zhang
Rick Edgecombe
Ryan Roberts
Sabyrzhan Tasbolatov
Sami Tolvanen
Thomas Gleixner
Thorsten Blum
Vincenzo Frascino
Vlastimil Babka
Walter Wu
Wang Long
Zqiang
lecopzer
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
common.c
561
-
25
2174
Andrey Konovalov
Andrey Ryabinin
Daniel Axtens
Alexander Potapenko
Jann Horn
Juntong Deng
Matthew Wilcox
Josh Poimboeuf
Thomas Gleixner
Linus Torvalds (pre-git)
Vlastimil Babka
Walter Wu
Dmitriy Vyukov
Oliver Glitta
Andrew Morton
Kuan-Ying Lee
Mark Rutland
Pekka J Enberg
Marco Elver
Peter Collingbourne
Ingo Molnar
Feng Tang
Christophe Leroy
Others
September 1991
August 1992
June 1993
December 2003
March 2006
October 2007
February 2015
March 2016
May 2016
October 2016
December 2016
February 2017
May 2017
February 2018
December 2018
January 2019
April 2019
September 2019
November 2019
December 2019
April 2020
August 2020
December 2020
February 2021
April 2021
June 2021
October 2021
November 2021
May 2022
June 2022
September 2022
December 2022
January 2023
October 2023
November 2023
December 2023
January 2024
February 2024
June 2024
August 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 48, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 119}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 641}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 56, "token_count": 10}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 28}, {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 318}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 13, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
1524
70.10%
Andrey Ryabinin
159
7.31%
Daniel Axtens
132
6.07%
Alexander Potapenko
80
3.68%
Jann Horn
73
3.36%
Juntong Deng
35
1.61%
Matthew Wilcox
29
1.33%
Josh Poimboeuf
15
0.69%
Thomas Gleixner
14
0.64%
Linus Torvalds (pre-git)
14
0.64%
Vlastimil Babka
13
0.60%
Walter Wu
11
0.51%
Dmitriy Vyukov
11
0.51%
Oliver Glitta
10
0.46%
Andrew Morton
10
0.46%
Kuan-Ying Lee
8
0.37%
Mark Rutland
6
0.28%
Pekka J Enberg
5
0.23%
Marco Elver
4
0.18%
Peter Collingbourne
3
0.14%
Ingo Molnar
3
0.14%
Feng Tang
3
0.14%
Christophe Leroy
2
0.09%
Others
10
0.46%
Total
2174
generic.c
580
-
27
2303
Andrey Ryabinin
Andrey Konovalov
Alexander Potapenko
Walter Wu
Arnd Bergmann
Paul Lawrence
Juntong Deng
Feng Tang
Daniel Axtens
Marco Elver
Linus Torvalds (pre-git)
JoonSoo Kim
Matthew Wilcox
Christophe Leroy
Vlastimil Babka
Peter Zijlstra
Mark Rutland
Kuan-Ying Lee
Ingo Molnar
Dmitriy Vyukov
Others
September 1991
August 1992
June 1993
June 2002
August 2002
February 2015
September 2015
November 2015
March 2016
May 2016
August 2016
October 2016
January 2017
February 2017
July 2017
February 2018
April 2018
May 2018
December 2018
January 2019
February 2019
July 2019
November 2019
April 2020
August 2020
December 2020
February 2021
April 2021
June 2021
October 2021
November 2021
September 2022
October 2022
January 2023
May 2023
July 2023
November 2023
December 2023
January 2024
February 2024
September 2024
November 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 794}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 180}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 17, "token_count": 57}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 137}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 208}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 31}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 28, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ryabinin
959
41.64%
Andrey Konovalov
635
27.57%
Alexander Potapenko
213
9.25%
Walter Wu
165
7.16%
Arnd Bergmann
79
3.43%
Paul Lawrence
57
2.48%
Juntong Deng
49
2.13%
Feng Tang
37
1.61%
Daniel Axtens
24
1.04%
Marco Elver
22
0.96%
Linus Torvalds (pre-git)
14
0.61%
JoonSoo Kim
7
0.30%
Matthew Wilcox
6
0.26%
Christophe Leroy
6
0.26%
Vlastimil Babka
3
0.13%
Peter Zijlstra
3
0.13%
Mark Rutland
3
0.13%
Kuan-Ying Lee
3
0.13%
Ingo Molnar
3
0.13%
Dmitriy Vyukov
3
0.13%
Others
12
0.52%
Total
2303
hw_tags.c
407
-
14
1104
Andrey Konovalov
Vincenzo Frascino
Andrey Ryabinin
Kuan-Ying Lee
Thorsten Blum
Sami Tolvanen
Daniel Axtens
Sabyrzhan Tasbolatov
Linus Torvalds (pre-git)
Mark Rutland
Arnd Bergmann
Nickhu
Kefeng Wang
Peter Collingbourne
August 1992
June 1993
May 2009
February 2015
March 2017
August 2018
December 2018
October 2019
November 2019
December 2019
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
October 2021
November 2021
March 2022
June 2022
September 2022
December 2022
March 2023
April 2023
December 2023
November 2024
January 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 306}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 47, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
866
78.44%
Vincenzo Frascino
104
9.42%
Andrey Ryabinin
47
4.26%
Kuan-Ying Lee
39
3.53%
Thorsten Blum
9
0.82%
Sami Tolvanen
8
0.72%
Daniel Axtens
7
0.63%
Sabyrzhan Tasbolatov
6
0.54%
Linus Torvalds (pre-git)
6
0.54%
Mark Rutland
4
0.36%
Arnd Bergmann
3
0.27%
Nickhu
2
0.18%
Kefeng Wang
2
0.18%
Peter Collingbourne
1
0.09%
Total
1104
init.c
498
-
16
2304
Andrey Ryabinin
Kirill A. Shutemov
Mike Rapoport
Andrey Konovalov
Laura Abbott
JoonSoo Kim
Qing Zhang
Ryan Roberts
Hugh Dickins
lecopzer
Linus Torvalds (pre-git)
Daniel Axtens
Others
July 1994
February 1995
March 2005
February 2015
July 2015
August 2015
January 2017
March 2017
July 2017
February 2018
August 2018
October 2018
December 2018
March 2019
June 2020
December 2020
January 2021
June 2021
June 2023
September 2023
October 2024
var spanGroupData = [ {"timestamp": 773046000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 253}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 615}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 38, "token_count": 29}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 24, "token_count": 94}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1144}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 36, "token_count": 33}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 58, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ryabinin
2012
87.33%
Kirill A. Shutemov
95
4.12%
Mike Rapoport
37
1.61%
Andrey Konovalov
34
1.48%
Laura Abbott
29
1.26%
JoonSoo Kim
25
1.09%
Qing Zhang
18
0.78%
Ryan Roberts
15
0.65%
Hugh Dickins
12
0.52%
lecopzer
9
0.39%
Linus Torvalds (pre-git)
4
0.17%
Daniel Axtens
3
0.13%
Others
11
0.48%
Total
2304
kasan.h
661
-
35
2563
Andrey Konovalov
Andrey Ryabinin
Alexander Potapenko
Arnd Bergmann
Vincenzo Frascino
Andi Kleen
Walter Wu
Dmitriy Vyukov
Daniel Axtens
Christoph Lameter
Pekka J Enberg
Kuan-Ying Lee
Qian Cai
Peter Zijlstra
Matthew Maurer
Juntong Deng
Marco Elver
Paul Lawrence
David Rientjes
JoonSoo Kim
Patricia Alfonso
Qing Zhang
Matthew Wilcox
Mark Rutland
Vlastimil Babka
Others
February 2002
April 2002
March 2006
June 2006
January 2008
October 2008
September 2012
November 2012
December 2012
January 2013
October 2014
December 2014
February 2015
April 2015
March 2016
May 2016
July 2016
August 2016
November 2016
December 2016
May 2017
November 2017
February 2018
December 2018
January 2019
March 2019
July 2019
September 2019
November 2019
April 2020
May 2020
August 2020
October 2020
December 2020
February 2021
March 2021
April 2021
June 2021
July 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
May 2023
September 2023
October 2023
November 2023
December 2023
August 2024
January 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 441}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 145}, {"author_id": 8, "token_count": 3}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 339}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 0, "token_count": 110}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 153}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
1187
46.31%
Andrey Ryabinin
485
18.92%
Alexander Potapenko
261
10.18%
Arnd Bergmann
155
6.05%
Vincenzo Frascino
103
4.02%
Andi Kleen
40
1.56%
Walter Wu
37
1.44%
Dmitriy Vyukov
35
1.37%
Daniel Axtens
32
1.25%
Christoph Lameter
23
0.90%
Pekka J Enberg
22
0.86%
Kuan-Ying Lee
22
0.86%
Qian Cai
18
0.70%
Peter Zijlstra
16
0.62%
Matthew Maurer
16
0.62%
Juntong Deng
16
0.62%
Marco Elver
14
0.55%
Paul Lawrence
12
0.47%
David Rientjes
10
0.39%
JoonSoo Kim
7
0.27%
Patricia Alfonso
5
0.20%
Qing Zhang
4
0.16%
Matthew Wilcox
4
0.16%
Mark Rutland
3
0.12%
Vlastimil Babka
2
0.08%
Others
34
1.33%
Total
2563
kasan_test_c.c
2151
-
33
9297
Andrey Konovalov
Patricia Alfonso
Andrey Ryabinin
Paul Heidekrüger
Marco Elver
Dmitriy Vyukov
Sabyrzhan Tasbolatov
Kees Cook
Jann Horn
Walter Wu
Mark Rutland
Greg Thelen
Wang Long
Alexander Potapenko
Daniel Axtens
Nico Pache
Vincenzo Frascino
Paul Lawrence
Peter Collingbourne
Nihar Chaithanya
Matthew Maurer
Jason A. Donenfeld
Arnd Bergmann
Brendan Higgins
Matthew Wilcox
Thomas Gleixner
Peter Zijlstra
Andrew Morton
Others
February 2015
September 2015
November 2015
March 2016
May 2016
February 2017
March 2017
February 2018
April 2018
October 2018
June 2019
July 2019
September 2019
November 2019
January 2020
April 2020
June 2020
August 2020
October 2020
November 2020
December 2020
February 2021
April 2021
May 2021
June 2021
July 2021
September 2021
November 2021
January 2022
February 2022
March 2022
June 2022
September 2022
October 2022
November 2022
February 2023
March 2023
April 2023
October 2023
December 2023
February 2024
August 2024
October 2024
November 2024
December 2024
March 2025
April 2025
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1124}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 74}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 81}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 147}, {"author_id": 17, "token_count": 63}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 140}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 14, "token_count": 99}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 81}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1430}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1269}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "token_count": 29}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 40}, {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 80}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 388}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 20, "token_count": 68}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 234}, {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 2121}, {"author_id": 27, "token_count": 64}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 9, "token_count": 387}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 13, "token_count": 123}, {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 32, "token_count": 45}, {"author_id": 16, "token_count": 134}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 12, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
4408
47.41%
Patricia Alfonso
1430
15.38%
Andrey Ryabinin
1366
14.69%
Paul Heidekrüger
387
4.16%
Marco Elver
283
3.04%
Dmitriy Vyukov
147
1.58%
Sabyrzhan Tasbolatov
139
1.50%
Kees Cook
127
1.37%
Jann Horn
123
1.32%
Walter Wu
121
1.30%
Mark Rutland
108
1.16%
Greg Thelen
81
0.87%
Wang Long
75
0.81%
Alexander Potapenko
67
0.72%
Daniel Axtens
65
0.70%
Nico Pache
64
0.69%
Vincenzo Frascino
63
0.68%
Paul Lawrence
63
0.68%
Peter Collingbourne
58
0.62%
Nihar Chaithanya
45
0.48%
Matthew Maurer
15
0.16%
Jason A. Donenfeld
15
0.16%
Arnd Bergmann
11
0.12%
Brendan Higgins
10
0.11%
Matthew Wilcox
6
0.06%
Thomas Gleixner
2
0.02%
Peter Zijlstra
1
0.01%
Andrew Morton
1
0.01%
Others
16
0.17%
Total
9297
kasan_test_rust.rs
22
-
3
105
Matthew Maurer
Others
August 2024
September 2024
October 2024
var spanGroupData = [ {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 102}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Maurer
102
97.14%
Others
3
2.86%
Total
105
quarantine.c
414
-
19
1511
Alexander Potapenko
Dmitriy Vyukov
Zqiang
Kuan-Ying Lee
Andrey Konovalov
Andrey Ryabinin
JoonSoo Kim
Clark Williams
Linus Torvalds (pre-git)
Christoph Lameter
Andrew Morton
Matthew Wilcox
Marco Elver
Ingo Molnar
Greg Thelen
Others
August 1992
June 1993
January 1996
August 1998
October 2002
July 2003
June 2004
March 2005
June 2006
February 2015
March 2016
May 2016
July 2016
August 2016
December 2016
February 2017
March 2017
October 2018
December 2018
December 2020
February 2021
May 2021
October 2021
January 2022
April 2022
October 2023
November 2023
January 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 858}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 162}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 18, "token_count": 141}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Potapenko
880
58.24%
Dmitriy Vyukov
216
14.30%
Zqiang
141
9.33%
Kuan-Ying Lee
113
7.48%
Andrey Konovalov
77
5.10%
Andrey Ryabinin
22
1.46%
JoonSoo Kim
19
1.26%
Clark Williams
11
0.73%
Linus Torvalds (pre-git)
9
0.60%
Christoph Lameter
5
0.33%
Andrew Morton
2
0.13%
Matthew Wilcox
1
0.07%
Marco Elver
1
0.07%
Ingo Molnar
1
0.07%
Greg Thelen
1
0.07%
Others
12
0.79%
Total
1511
report.c
675
-
27
2464
Andrey Konovalov
Andrey Ryabinin
Kuan-Ying Lee
Alexander Potapenko
Jann Horn
Marco Elver
Mark Rutland
Juntong Deng
Aneesh Kumar K.V
Vincenzo Frascino
Arnd Bergmann
Walter Wu
Patricia Alfonso
Sabyrzhan Tasbolatov
Dmitriy Vyukov
Linus Torvalds (pre-git)
Peter Zijlstra
Kefeng Wang
Vlastimil Babka
Christoph Lameter
Brendan Higgins
Kees Cook
Others
August 1992
June 1993
February 2008
February 2015
November 2015
March 2016
July 2016
August 2016
December 2016
February 2017
March 2017
May 2017
October 2017
February 2018
December 2018
April 2019
July 2019
September 2019
December 2019
April 2020
June 2020
August 2020
October 2020
December 2020
February 2021
March 2021
June 2021
September 2021
November 2021
March 2022
May 2022
June 2022
September 2022
November 2022
January 2023
March 2023
May 2023
June 2023
October 2023
November 2023
December 2023
February 2024
November 2024
July 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 438}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 73}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 11, "token_count": 2}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 6, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
1297
52.64%
Andrey Ryabinin
502
20.37%
Kuan-Ying Lee
128
5.19%
Alexander Potapenko
103
4.18%
Jann Horn
73
2.96%
Marco Elver
70
2.84%
Mark Rutland
52
2.11%
Juntong Deng
51
2.07%
Aneesh Kumar K.V
33
1.34%
Vincenzo Frascino
29
1.18%
Arnd Bergmann
28
1.14%
Walter Wu
22
0.89%
Patricia Alfonso
14
0.57%
Sabyrzhan Tasbolatov
11
0.45%
Dmitriy Vyukov
7
0.28%
Linus Torvalds (pre-git)
6
0.24%
Peter Zijlstra
6
0.24%
Kefeng Wang
6
0.24%
Vlastimil Babka
3
0.12%
Christoph Lameter
3
0.12%
Brendan Higgins
3
0.12%
Kees Cook
2
0.08%
Others
15
0.61%
Total
2464
report_generic.c
399
-
16
1513
Andrey Konovalov
Andrey Ryabinin
Kuan-Ying Lee
Marco Elver
Walter Wu
Arnd Bergmann
Alexander Potapenko
Linus Torvalds (pre-git)
Paul Lawrence
Daniel Axtens
Mark Rutland
Jann Horn
Aneesh Kumar K.V
Peter Zijlstra
Christoph Lameter
Others
August 1992
June 1993
March 1997
December 1998
February 2008
February 2015
November 2015
March 2016
February 2017
March 2017
May 2017
February 2018
December 2018
July 2019
November 2019
December 2019
April 2020
August 2020
December 2020
February 2021
April 2021
March 2022
May 2022
September 2022
January 2023
May 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 261}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 595}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
1025
67.75%
Andrey Ryabinin
261
17.25%
Kuan-Ying Lee
83
5.49%
Marco Elver
50
3.30%
Walter Wu
22
1.45%
Arnd Bergmann
11
0.73%
Alexander Potapenko
11
0.73%
Linus Torvalds (pre-git)
10
0.66%
Paul Lawrence
10
0.66%
Daniel Axtens
8
0.53%
Mark Rutland
6
0.40%
Jann Horn
5
0.33%
Aneesh Kumar K.V
4
0.26%
Peter Zijlstra
3
0.20%
Christoph Lameter
3
0.20%
Others
1
0.07%
Total
1513
report_hw_tags.c
71
-
6
194
Andrey Konovalov
Kuan-Ying Lee
Andrey Ryabinin
Linus Torvalds (pre-git)
Alexander Potapenko
Arnd Bergmann
September 1991
August 1992
June 1993
February 2015
March 2016
December 2018
December 2020
February 2021
September 2022
January 2023
May 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
89
45.88%
Kuan-Ying Lee
62
31.96%
Andrey Ryabinin
23
11.86%
Linus Torvalds (pre-git)
14
7.22%
Alexander Potapenko
4
2.06%
Arnd Bergmann
2
1.03%
Total
194
report_sw_tags.c
95
-
10
303
Andrey Konovalov
Kuan-Ying Lee
Andrey Ryabinin
Linus Torvalds (pre-git)
Mark Rutland
Peter Zijlstra
Christoph Lameter
Aneesh Kumar K.V
Alexander Potapenko
Arnd Bergmann
August 1992
June 1993
March 1997
December 1998
February 2008
February 2015
November 2015
March 2016
February 2017
March 2017
December 2018
December 2020
February 2021
March 2022
January 2023
May 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
159
52.48%
Kuan-Ying Lee
63
20.79%
Andrey Ryabinin
51
16.83%
Linus Torvalds (pre-git)
10
3.30%
Mark Rutland
6
1.98%
Peter Zijlstra
3
0.99%
Christoph Lameter
3
0.99%
Aneesh Kumar K.V
3
0.99%
Alexander Potapenko
3
0.99%
Arnd Bergmann
2
0.66%
Total
303
report_tags.c
107
-
5
342
Andrey Konovalov
Walter Wu
Juntong Deng
Kuan-Ying Lee
Andrey Ryabinin
February 2015
December 2018
April 2020
June 2021
March 2022
September 2022
January 2023
November 2023
December 2023
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
298
87.13%
Walter Wu
18
5.26%
Juntong Deng
12
3.51%
Kuan-Ying Lee
11
3.22%
Andrey Ryabinin
3
0.88%
Total
342
shadow.c
701
-
35
2515
Andrey Konovalov
Alexander Gordeev
Daniel Axtens
Andrey Ryabinin
Andi Kleen
Marco Elver
Patricia Alfonso
Walter Wu
Peter Zijlstra
Kefeng Wang
Christophe Leroy
Adrian Huang
Ryan Roberts
Linus Torvalds (pre-git)
Hugh Dickins
Nickhu
Rick Edgecombe
Arnd Bergmann
Christoph Lameter
Alexander Potapenko
JoonSoo Kim
Ingo Molnar
Dmitriy Vyukov
Andrew Morton
Others
August 1992
June 1993
June 1995
September 1996
March 1997
February 2002
March 2002
April 2002
June 2002
August 2002
March 2004
December 2004
March 2005
April 2008
June 2009
April 2013
February 2015
March 2015
November 2015
May 2016
June 2017
July 2017
May 2018
July 2018
August 2018
December 2018
April 2019
July 2019
October 2019
November 2019
December 2019
April 2020
December 2020
February 2021
April 2021
May 2021
June 2021
November 2021
January 2022
March 2022
July 2022
September 2022
January 2023
February 2023
May 2023
June 2023
October 2023
December 2023
March 2024
July 2024
May 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 21, "token_count": 56}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 305}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 670}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 35, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 40, "token_count": 17}, {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 10, "token_count": 354}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
1016
40.40%
Alexander Gordeev
354
14.08%
Daniel Axtens
350
13.92%
Andrey Ryabinin
330
13.12%
Andi Kleen
75
2.98%
Marco Elver
73
2.90%
Patricia Alfonso
66
2.62%
Walter Wu
41
1.63%
Peter Zijlstra
31
1.23%
Kefeng Wang
30
1.19%
Christophe Leroy
17
0.68%
Adrian Huang
16
0.64%
Ryan Roberts
15
0.60%
Linus Torvalds (pre-git)
13
0.52%
Hugh Dickins
12
0.48%
Nickhu
11
0.44%
Rick Edgecombe
10
0.40%
Arnd Bergmann
10
0.40%
Christoph Lameter
9
0.36%
Alexander Potapenko
3
0.12%
JoonSoo Kim
2
0.08%
Ingo Molnar
2
0.08%
Dmitriy Vyukov
2
0.08%
Andrew Morton
2
0.08%
Others
25
0.99%
Total
2515
sw_tags.c
177
-
15
586
Andrey Konovalov
Andrey Ryabinin
Peter Collingbourne
Walter Wu
Arnd Bergmann
Marco Elver
Thorsten Blum
Linus Torvalds (pre-git)
Kuan-Ying Lee
Mark Rutland
Ingo Molnar
Dmitriy Vyukov
Alexander Potapenko
Others
August 1992
June 1993
June 2002
August 2002
February 2015
November 2015
March 2016
May 2016
October 2016
February 2017
July 2017
December 2018
February 2019
July 2019
April 2020
August 2020
December 2020
February 2021
April 2021
May 2021
September 2022
January 2023
May 2023
January 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 47, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
346
59.04%
Andrey Ryabinin
110
18.77%
Peter Collingbourne
50
8.53%
Walter Wu
20
3.41%
Arnd Bergmann
15
2.56%
Marco Elver
12
2.05%
Thorsten Blum
6
1.02%
Linus Torvalds (pre-git)
6
1.02%
Kuan-Ying Lee
6
1.02%
Mark Rutland
3
0.51%
Ingo Molnar
3
0.51%
Dmitriy Vyukov
3
0.51%
Alexander Potapenko
3
0.51%
Others
3
0.51%
Total
586
tags.c
148
-
9
534
Andrey Konovalov
Andrey Ryabinin
Walter Wu
Linus Torvalds (pre-git)
Alexander Potapenko
Kuan-Ying Lee
Juntong Deng
Others
August 1992
June 1993
February 2015
March 2016
December 2018
August 2020
December 2020
January 2021
June 2021
July 2021
March 2022
September 2022
May 2023
November 2023
December 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
464
86.89%
Andrey Ryabinin
36
6.74%
Walter Wu
8
1.50%
Linus Torvalds (pre-git)
6
1.12%
Alexander Potapenko
6
1.12%
Kuan-Ying Lee
5
0.94%
Juntong Deng
5
0.94%
Others
4
0.75%
Total
534
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
106
Author
Tokens
Proportion
Commits
Proportion
0
Andrey Konovalov
13425
45.03%
218
43.17%
1
Andrey Ryabinin
6366
21.35%
25
4.95%
2
Alexander Potapenko
1634
5.48%
15
2.97%
3
Patricia Alfonso
1515
5.08%
3
0.59%
4
Daniel Axtens
621
2.08%
6
1.19%
5
Kuan-Ying Lee
543
1.82%
5
0.99%
6
Marco Elver
529
1.77%
17
3.37%
7
Walter Wu
465
1.56%
9
1.78%
8
Dmitriy Vyukov
424
1.42%
11
2.18%
9
Paul Heidekrüger
387
1.30%
2
0.40%
10
Alexander Gordeev
354
1.19%
1
0.20%
11
Arnd Bergmann
316
1.06%
7
1.39%
12
Vincenzo Frascino
299
1.00%
6
1.19%
13
Jann Horn
274
0.92%
3
0.59%
14
Mark Rutland
191
0.64%
5
0.99%
15
Juntong Deng
168
0.56%
3
0.59%
16
Sabyrzhan Tasbolatov
156
0.52%
4
0.79%
17
Paul Lawrence
142
0.48%
2
0.40%
18
Zqiang
141
0.47%
2
0.40%
19
Matthew Maurer
133
0.45%
1
0.20%
20
Kees Cook
129
0.43%
5
0.99%
21
Andi Kleen
115
0.39%
3
0.59%
22
Linus Torvalds (pre-git)
112
0.38%
12
2.38%
23
Peter Collingbourne
112
0.38%
7
1.39%
24
Kirill A. Shutemov
95
0.32%
2
0.40%
25
Greg Thelen
82
0.28%
2
0.40%
26
Wang Long
75
0.25%
2
0.40%
27
Nico Pache
64
0.21%
1
0.20%
28
Peter Zijlstra
63
0.21%
5
0.99%
29
JoonSoo Kim
60
0.20%
6
1.19%
30
Matthew Wilcox
46
0.15%
3
0.59%
31
Christoph Lameter
46
0.15%
7
1.39%
32
Nihar Chaithanya
45
0.15%
2
0.40%
33
Feng Tang
40
0.13%
3
0.59%
34
Aneesh Kumar K.V
40
0.13%
3
0.59%
35
Kefeng Wang
38
0.13%
4
0.79%
36
Mike Rapoport
37
0.12%
5
0.99%
37
Ryan Roberts
30
0.10%
1
0.20%
38
Laura Abbott
29
0.10%
1
0.20%
39
Pekka J Enberg
27
0.09%
2
0.40%
40
Christophe Leroy
25
0.08%
1
0.20%
41
Hugh Dickins
24
0.08%
3
0.59%
42
Qing Zhang
22
0.07%
2
0.40%
43
Vlastimil Babka
21
0.07%
5
0.99%
44
Qian Cai
18
0.06%
1
0.20%
45
Thomas Gleixner
16
0.05%
2
0.40%
46
Adrian Huang
16
0.05%
1
0.20%
47
Thorsten Blum
15
0.05%
2
0.40%
48
Josh Poimboeuf
15
0.05%
1
0.20%
49
Jason A. Donenfeld
15
0.05%
2
0.40%
50
Andrew Morton
15
0.05%
4
0.79%
51
Nickhu
13
0.04%
1
0.20%
52
Brendan Higgins
13
0.04%
1
0.20%
53
Ingo Molnar
12
0.04%
2
0.40%
54
Clark Williams
11
0.04%
1
0.20%
55
Rick Edgecombe
10
0.03%
1
0.20%
56
Oliver Glitta
10
0.03%
1
0.20%
57
David Rientjes
10
0.03%
1
0.20%
58
lecopzer
9
0.03%
2
0.40%
59
Sami Tolvanen
8
0.03%
1
0.20%
60
Others
146
0.49%
49
9.70%
Total
29812
505