Linux Source Code
Home
Release 6.18
Help
mm
root
arch
arm64
Highlighting
Reset All
By Author
By Age
──────────
AKASHI Takahiro
Andrey Konovalov
Andrey Ryabinin
Anshuman Khandual
Ard Biesheuvel
Baolin Wang
Baoquan He
Barry Song
Catalin Marinas
Chintan Pandya
Christoph Hellwig
Dave P Martin
David Hildenbrand
David Woods
Dev Jain
Eric W. Biedermann
Feiyang Chen
Fuad Tabba
Ganapatrao Kulkarni
James Morse
Jean-Philippe Brucker
Jeremy Linton
Joey Gouly
Julien Thierry
Jun Yao
Kefeng Wang
Kevin Brodsky
Kristina Martšenko
Lance Yang
Laura Abbott
Linus Torvalds
Linus Torvalds (pre-git)
Mark Brown
Mark Rutland
Mark Salter
Matthew Wilcox
Mike Rapoport
Nicolas Saenz Julienne
Others
Pavel Tatashin
Peter Collingbourne
Peter Maydell
Punit Agrawal
Robin Murphy
Ryan Roberts
Sebastian Ene
Stephen Boyd
Steve Capper
Steven Price
Suren Baghdasaryan
Suzuki K. Poulose
Toshi Kani
Tyler Baicar
Unknown
Victor Kamensky
Vincenzo Frascino
Vladimir Murzin
Will Deacon
Yang Shi
Yu Zhao
Zhenhua HUANG
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
context.c
422
-
15
1318
Will Deacon
Jean-Philippe Brucker
Catalin Marinas
Mark Rutland
Suzuki K. Poulose
Vladimir Murzin
Mark Brown
Kefeng Wang
Others
March 2012
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
June 2016
September 2016
August 2017
November 2017
December 2017
January 2018
July 2018
October 2018
June 2019
January 2020
February 2020
May 2020
July 2020
August 2020
September 2020
May 2021
December 2021
September 2022
June 2023
December 2024
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 5, "token_count": 442}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 18, "token_count": 87}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 36, "token_count": 53}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 23}, {"author_id": 6, "token_count": 101}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 199}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
500
37.94%
Jean-Philippe Brucker
243
18.44%
Catalin Marinas
242
18.36%
Mark Rutland
110
8.35%
Suzuki K. Poulose
90
6.83%
Vladimir Murzin
66
5.01%
Mark Brown
3
0.23%
Kefeng Wang
2
0.15%
Others
62
4.70%
Total
1318
contpte.c
634
-
8
2006
Ryan Roberts
Lance Yang
Catalin Marinas
Kefeng Wang
Mark Rutland
Linus Torvalds (pre-git)
Barry Song
Others
May 1996
May 1998
March 2012
July 2015
June 2017
October 2018
June 2019
May 2022
October 2023
February 2024
April 2024
May 2024
September 2024
February 2025
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 1541}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 41, "token_count": 82}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ryan Roberts
1565
78.02%
Lance Yang
82
4.09%
Catalin Marinas
76
3.79%
Kefeng Wang
20
1.00%
Mark Rutland
18
0.90%
Linus Torvalds (pre-git)
16
0.80%
Barry Song
9
0.45%
Others
18
0.90%
Total
2006
copypage.c
74
-
10
267
Vincenzo Frascino
Yang Shi
Catalin Marinas
Suzuki K. Poulose
Peter Collingbourne
Mark Salter
Others
March 2012
June 2014
March 2015
December 2015
November 2018
June 2019
August 2019
May 2020
April 2022
November 2022
February 2023
April 2023
October 2024
December 2024
October 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 92}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 9, "token_count": 84}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vincenzo Frascino
92
34.46%
Yang Shi
84
31.46%
Catalin Marinas
64
23.97%
Suzuki K. Poulose
5
1.87%
Peter Collingbourne
5
1.87%
Mark Salter
4
1.50%
Others
13
4.87%
Total
267
dma-mapping.c
54
-
12
194
Will Deacon
Catalin Marinas
Christoph Hellwig
Robin Murphy
Linus Torvalds
Others
March 2012
May 2013
October 2013
June 2015
July 2015
October 2015
August 2016
March 2017
April 2017
October 2018
November 2018
May 2019
June 2019
July 2019
September 2020
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
49
25.26%
Catalin Marinas
38
19.59%
Christoph Hellwig
31
15.98%
Robin Murphy
17
8.76%
Linus Torvalds
7
3.61%
Others
52
26.80%
Total
194
extable.c
116
-
10
481
Mark Rutland
Kristina Martšenko
Catalin Marinas
Jean-Philippe Brucker
Ard Biesheuvel
James Morse
Others
March 2012
April 2014
July 2015
January 2016
July 2016
September 2016
November 2017
July 2020
October 2021
January 2022
June 2022
February 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 253}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 26, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Rutland
253
52.60%
Kristina Martšenko
99
20.58%
Catalin Marinas
88
18.30%
Jean-Philippe Brucker
24
4.99%
Ard Biesheuvel
8
1.66%
James Morse
2
0.42%
Others
7
1.46%
Total
481
fault.c
987
-
59
4042
Catalin Marinas
Will Deacon
Julien Thierry
Mark Brown
Mark Rutland
Suren Baghdasaryan
Peter Collingbourne
Joey Gouly
Vincenzo Frascino
Dave P Martin
Eric W. Biedermann
Stephen Boyd
Kefeng Wang
Andrey Konovalov
Ard Biesheuvel
Peter Maydell
Kristina Martšenko
Tyler Baicar
James Morse
Victor Kamensky
Anshuman Khandual
Mike Rapoport
Linus Torvalds
Laura Abbott
Vladimir Murzin
Steve Capper
Punit Agrawal
Matthew Wilcox
Ryan Roberts
Andrey Ryabinin
Kevin Brodsky
David Hildenbrand
Others
January 2008
March 2012
October 2012
April 2013
May 2013
July 2013
September 2013
April 2014
May 2014
July 2014
October 2014
November 2014
February 2015
March 2015
May 2015
July 2015
September 2015
November 2015
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
February 2018
March 2018
April 2018
May 2018
August 2018
September 2018
December 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
July 2021
December 2021
April 2022
May 2022
July 2022
October 2022
November 2022
January 2023
February 2023
May 2023
June 2023
October 2023
December 2023
February 2024
April 2024
August 2024
October 2024
February 2025
June 2025
July 2025
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1275}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 43, "token_count": 73}, {"author_id": 50, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 26, "token_count": 56}, {"author_id": 29, "token_count": 19}, {"author_id": 46, "token_count": 59}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 211}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 107}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 95}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 63}, {"author_id": 45, "token_count": 64}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 40, "token_count": 80}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 5, "token_count": 83}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 6, "token_count": 28}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 41}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 71}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 28}, {"author_id": 22, "token_count": 98}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 30, "token_count": 29}, {"author_id": 6, "token_count": 17}, {"author_id": 32, "token_count": 64}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 31, "token_count": 122}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 7, "token_count": 66}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 31, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 41}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 131}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 141}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 44, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
1436
35.53%
Will Deacon
252
6.23%
Julien Thierry
220
5.44%
Mark Brown
216
5.34%
Mark Rutland
177
4.38%
Suren Baghdasaryan
145
3.59%
Peter Collingbourne
135
3.34%
Joey Gouly
131
3.24%
Vincenzo Frascino
128
3.17%
Dave P Martin
95
2.35%
Eric W. Biedermann
86
2.13%
Stephen Boyd
73
1.81%
Kefeng Wang
70
1.73%
Andrey Konovalov
66
1.63%
Ard Biesheuvel
65
1.61%
Peter Maydell
64
1.58%
Kristina Martšenko
61
1.51%
Tyler Baicar
59
1.46%
James Morse
57
1.41%
Victor Kamensky
54
1.34%
Anshuman Khandual
54
1.34%
Mike Rapoport
41
1.01%
Linus Torvalds
36
0.89%
Laura Abbott
34
0.84%
Vladimir Murzin
28
0.69%
Steve Capper
26
0.64%
Punit Agrawal
19
0.47%
Matthew Wilcox
7
0.17%
Ryan Roberts
4
0.10%
Andrey Ryabinin
3
0.07%
Kevin Brodsky
1
0.02%
David Hildenbrand
1
0.02%
Others
198
4.90%
Total
4042
fixmap.c
175
-
20
692
Mark Rutland
Ard Biesheuvel
Mark Salter
Laura Abbott
Will Deacon
Catalin Marinas
Suzuki K. Poulose
Anshuman Khandual
Zhenhua HUANG
Steve Capper
Ryan Roberts
AKASHI Takahiro
Mike Rapoport
Jeremy Linton
James Morse
Others
October 2007
March 2012
February 2014
April 2014
May 2014
July 2014
October 2014
November 2014
December 2014
June 2015
October 2015
November 2015
January 2016
February 2016
January 2017
April 2017
November 2017
February 2018
June 2019
March 2020
June 2020
March 2023
April 2023
December 2023
February 2024
November 2024
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 6, "token_count": 3}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 539}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Rutland
542
78.32%
Ard Biesheuvel
57
8.24%
Mark Salter
26
3.76%
Laura Abbott
11
1.59%
Will Deacon
10
1.45%
Catalin Marinas
9
1.30%
Suzuki K. Poulose
3
0.43%
Anshuman Khandual
3
0.43%
Zhenhua HUANG
2
0.29%
Steve Capper
2
0.29%
Ryan Roberts
2
0.29%
AKASHI Takahiro
2
0.29%
Mike Rapoport
1
0.14%
Jeremy Linton
1
0.14%
James Morse
1
0.14%
Others
20
2.89%
Total
692
flush.c
102
-
12
390
Catalin Marinas
Fuad Tabba
Robin Murphy
Matthew Wilcox
Steve Capper
Will Deacon
Mark Rutland
Others
March 2012
May 2013
July 2014
December 2015
March 2016
March 2017
July 2017
July 2018
January 2019
June 2019
May 2021
March 2022
May 2023
August 2023
August 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 45}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 47, "token_count": 59}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 51, "token_count": 32}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 51, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
219
56.15%
Fuad Tabba
59
15.13%
Robin Murphy
45
11.54%
Matthew Wilcox
40
10.26%
Steve Capper
2
0.51%
Will Deacon
1
0.26%
Mark Rutland
1
0.26%
Others
23
5.90%
Total
390
gcs.c
248
-
9
986
Mark Brown
Catalin Marinas
Jean-Philippe Brucker
Eric W. Biedermann
Julien Thierry
Will Deacon
Joey Gouly
Dave P Martin
Others
March 2012
June 2019
July 2019
October 2019
March 2020
July 2020
September 2020
April 2022
August 2024
October 2024
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 927}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Brown
927
94.02%
Catalin Marinas
36
3.65%
Jean-Philippe Brucker
7
0.71%
Eric W. Biedermann
7
0.71%
Julien Thierry
3
0.30%
Will Deacon
2
0.20%
Joey Gouly
2
0.20%
Dave P Martin
1
0.10%
Others
1
0.10%
Total
986
hugetlbpage.c
542
-
28
2320
David Woods
Steve Capper
Anshuman Khandual
Catalin Marinas
Ryan Roberts
Punit Agrawal
Will Deacon
Baolin Wang
Mike Rapoport
Kefeng Wang
Linus Torvalds
Linus Torvalds (pre-git)
Mark Rutland
James Morse
Others
March 1996
February 2003
June 2005
July 2008
February 2009
May 2010
September 2010
March 2012
April 2012
November 2012
April 2013
December 2015
August 2016
November 2016
June 2017
July 2017
August 2017
February 2018
August 2018
September 2018
October 2018
March 2019
May 2019
May 2020
June 2020
May 2021
June 2021
September 2021
January 2022
February 2022
May 2022
June 2022
January 2023
June 2023
August 2023
September 2023
October 2023
February 2024
March 2024
April 2024
October 2024
December 2024
February 2025
April 2025
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 562}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 135}, {"author_id": 10, "token_count": 260}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 73}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 135}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 14, "token_count": 44}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 39, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 39, "token_count": 47}, {"author_id": 5, "token_count": 48}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 3, "token_count": 96}, ]}, ]
Author Name
Tokens
Token Proportion
David Woods
562
24.22%
Steve Capper
512
22.07%
Anshuman Khandual
286
12.33%
Catalin Marinas
184
7.93%
Ryan Roberts
179
7.72%
Punit Agrawal
147
6.34%
Will Deacon
121
5.22%
Baolin Wang
101
4.35%
Mike Rapoport
44
1.90%
Kefeng Wang
18
0.78%
Linus Torvalds
14
0.60%
Linus Torvalds (pre-git)
12
0.52%
Mark Rutland
9
0.39%
James Morse
5
0.22%
Others
126
5.43%
Total
2320
init.c
554
-
57
1681
Catalin Marinas
Ard Biesheuvel
Mark Rutland
Mike Rapoport
Ganapatrao Kulkarni
Nicolas Saenz Julienne
Joey Gouly
AKASHI Takahiro
Anshuman Khandual
Baoquan He
Steven Price
Steve Capper
Will Deacon
Vladimir Murzin
Yang Shi
Laura Abbott
Kristina Martšenko
Suzuki K. Poulose
Kefeng Wang
Christoph Hellwig
Andrey Ryabinin
Barry Song
Mark Salter
Mark Brown
Others
October 2002
March 2012
March 2013
July 2013
August 2013
February 2014
April 2014
June 2014
July 2014
November 2014
January 2015
February 2015
April 2015
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
January 2017
April 2017
December 2017
January 2018
March 2018
June 2018
August 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
December 2021
March 2022
April 2022
May 2022
June 2022
November 2022
April 2023
May 2023
June 2023
September 2023
October 2023
January 2024
February 2024
May 2024
August 2024
September 2024
October 2024
November 2024
January 2025
March 2025
June 2025
September 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 230}, {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 36, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 128}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 39}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 58, "token_count": 19}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 27, "token_count": 5}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 8}, {"author_id": 58, "token_count": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 54, "token_count": 13}, {"author_id": 6, "token_count": 272}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 14, "token_count": 163}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 19, "token_count": 40}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
360
21.42%
Ard Biesheuvel
324
19.27%
Mark Rutland
300
17.85%
Mike Rapoport
169
10.05%
Ganapatrao Kulkarni
44
2.62%
Nicolas Saenz Julienne
40
2.38%
Joey Gouly
40
2.38%
AKASHI Takahiro
39
2.32%
Anshuman Khandual
31
1.84%
Baoquan He
27
1.61%
Steven Price
25
1.49%
Steve Capper
23
1.37%
Will Deacon
11
0.65%
Vladimir Murzin
11
0.65%
Yang Shi
10
0.59%
Laura Abbott
10
0.59%
Kristina Martšenko
10
0.59%
Suzuki K. Poulose
9
0.54%
Kefeng Wang
8
0.48%
Christoph Hellwig
8
0.48%
Andrey Ryabinin
6
0.36%
Barry Song
5
0.30%
Mark Salter
3
0.18%
Mark Brown
3
0.18%
Others
165
9.82%
Total
1681
ioremap.c
57
-
9
174
Will Deacon
Catalin Marinas
Mike Rapoport
Baoquan He
Mark Salter
Kefeng Wang
Ryan Roberts
Laura Abbott
Others
March 2012
October 2013
April 2014
November 2014
June 2019
June 2021
May 2022
June 2022
July 2023
August 2024
February 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 54, "token_count": 23}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
52
29.89%
Catalin Marinas
46
26.44%
Mike Rapoport
31
17.82%
Baoquan He
23
13.22%
Mark Salter
15
8.62%
Kefeng Wang
3
1.72%
Ryan Roberts
2
1.15%
Laura Abbott
1
0.57%
Others
1
0.57%
Total
174
kasan_init.c
410
-
24
1981
Ard Biesheuvel
Andrey Ryabinin
Will Deacon
Mike Rapoport
Andrey Konovalov
Catalin Marinas
Mark Rutland
Laura Abbott
Steve Capper
Mark Salter
Kefeng Wang
James Morse
Suzuki K. Poulose
Ryan Roberts
Anshuman Khandual
Robin Murphy
Others
August 2009
March 2012
January 2015
September 2015
October 2015
January 2016
February 2016
March 2016
August 2016
January 2017
February 2017
March 2017
November 2017
February 2018
April 2018
August 2018
October 2018
December 2018
March 2019
June 2019
August 2019
November 2019
December 2019
June 2020
October 2020
December 2020
March 2021
November 2021
October 2023
February 2024
March 2025
August 2025
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 558}, {"author_id": 18, "token_count": 3}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 395}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 44}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 30, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 522}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
606
30.59%
Andrey Ryabinin
575
29.03%
Will Deacon
449
22.67%
Mike Rapoport
88
4.44%
Andrey Konovalov
87
4.39%
Catalin Marinas
17
0.86%
Mark Rutland
15
0.76%
Laura Abbott
14
0.71%
Steve Capper
13
0.66%
Mark Salter
12
0.61%
Kefeng Wang
11
0.56%
James Morse
4
0.20%
Suzuki K. Poulose
3
0.15%
Ryan Roberts
3
0.15%
Anshuman Khandual
3
0.15%
Robin Murphy
2
0.10%
Others
79
3.99%
Total
1981
mem_encrypt.c
50
-
2
147
Will Deacon
Others
July 2017
August 2024
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 5, "token_count": 133}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
133
90.48%
Others
14
9.52%
Total
147
mmap.c
125
-
13
423
Anshuman Khandual
Catalin Marinas
Ard Biesheuvel
Joey Gouly
Mark Brown
Dave P Martin
Will Deacon
Mark Rutland
Others
March 2012
October 2014
November 2014
May 2017
June 2019
August 2019
November 2019
March 2020
January 2021
March 2022
April 2022
July 2022
October 2023
February 2024
August 2024
October 2024
April 2025
June 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anshuman Khandual
172
40.66%
Catalin Marinas
117
27.66%
Ard Biesheuvel
44
10.40%
Joey Gouly
42
9.93%
Mark Brown
25
5.91%
Dave P Martin
10
2.36%
Will Deacon
3
0.71%
Mark Rutland
1
0.24%
Others
9
2.13%
Total
423
mmu.c
2193
-
61
9081
Anshuman Khandual
Ard Biesheuvel
Catalin Marinas
Yang Shi
Ryan Roberts
Kevin Brodsky
Mark Rutland
Will Deacon
Laura Abbott
Zhenhua HUANG
Chintan Pandya
Dev Jain
Joey Gouly
Jeremy Linton
Mark Salter
Robin Murphy
James Morse
AKASHI Takahiro
Feiyang Chen
Jun Yao
Mike Rapoport
Toshi Kani
Pavel Tatashin
Christoph Hellwig
Yu Zhao
David Hildenbrand
Steve Capper
Suzuki K. Poulose
Mark Brown
Kefeng Wang
Vladimir Murzin
Kristina Martšenko
Ganapatrao Kulkarni
Jean-Philippe Brucker
David Woods
Lance Yang
Others
October 2007
March 2012
October 2012
February 2013
April 2013
August 2013
February 2014
March 2014
April 2014
May 2014
October 2014
December 2014
January 2015
April 2015
June 2015
July 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
July 2021
September 2021
November 2021
February 2022
May 2022
June 2022
September 2022
October 2022
November 2022
January 2023
March 2023
April 2023
June 2023
August 2023
October 2023
November 2023
February 2024
March 2024
April 2024
June 2024
August 2024
September 2024
October 2024
November 2024
February 2025
March 2025
April 2025
May 2025
July 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 800}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 186}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 37, "token_count": 56}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 20}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 221}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 171}, {"author_id": 37, "token_count": 28}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 61}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 75}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 39}, {"author_id": 26, "token_count": 8}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 149}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 57, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 201}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 49, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 66}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 59, "token_count": 38}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 56, "token_count": 37}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1459}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 17, "token_count": 40}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 89}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 1}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 32}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 30, "token_count": 11}, {"author_id": 6, "token_count": 37}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 48, "token_count": 56}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 21, "token_count": 203}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 431}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 132}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 16, "token_count": 108}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 15, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 15, "token_count": 98}, {"author_id": 16, "token_count": 283}, {"author_id": 3, "token_count": 456}, {"author_id": 9, "token_count": 885}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 3, "token_count": 204}, ]}, ]
Author Name
Tokens
Token Proportion
Anshuman Khandual
1932
21.28%
Ard Biesheuvel
1430
15.75%
Catalin Marinas
891
9.81%
Yang Shi
885
9.75%
Ryan Roberts
851
9.37%
Kevin Brodsky
401
4.42%
Mark Rutland
320
3.52%
Will Deacon
280
3.08%
Laura Abbott
274
3.02%
Zhenhua HUANG
239
2.63%
Chintan Pandya
201
2.21%
Dev Jain
165
1.82%
Joey Gouly
132
1.45%
Jeremy Linton
84
0.93%
Mark Salter
72
0.79%
Robin Murphy
66
0.73%
James Morse
64
0.70%
AKASHI Takahiro
61
0.67%
Feiyang Chen
56
0.62%
Jun Yao
55
0.61%
Mike Rapoport
47
0.52%
Toshi Kani
41
0.45%
Pavel Tatashin
40
0.44%
Christoph Hellwig
39
0.43%
Yu Zhao
38
0.42%
David Hildenbrand
38
0.42%
Steve Capper
35
0.39%
Suzuki K. Poulose
18
0.20%
Mark Brown
16
0.18%
Kefeng Wang
16
0.18%
Vladimir Murzin
13
0.14%
Kristina Martšenko
8
0.09%
Ganapatrao Kulkarni
8
0.09%
Jean-Philippe Brucker
6
0.07%
David Woods
3
0.03%
Lance Yang
2
0.02%
Others
254
2.80%
Total
9081
mteswap.c
130
-
9
537
Steven Price
Barry Song
Catalin Marinas
Linus Torvalds (pre-git)
Matthew Wilcox
Peter Collingbourne
David Hildenbrand
Vincenzo Frascino
Others
June 1993
June 1995
June 2019
September 2019
November 2019
May 2020
December 2020
May 2021
June 2021
January 2022
October 2022
November 2022
August 2023
March 2024
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 331}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 27, "token_count": 153}, ]}, ]
Author Name
Tokens
Token Proportion
Steven Price
331
61.64%
Barry Song
153
28.49%
Catalin Marinas
17
3.17%
Linus Torvalds (pre-git)
16
2.98%
Matthew Wilcox
7
1.30%
Peter Collingbourne
5
0.93%
David Hildenbrand
4
0.74%
Vincenzo Frascino
3
0.56%
Others
1
0.19%
Total
537
pageattr.c
413
-
34
1584
Laura Abbott
Dev Jain
Suzuki K. Poulose
Ard Biesheuvel
James Morse
Mike Rapoport
Will Deacon
AKASHI Takahiro
Yang Shi
Linus Torvalds
Steven Price
Catalin Marinas
Christoph Hellwig
Mark Rutland
Andrey Konovalov
Zhenhua HUANG
Ryan Roberts
Robin Murphy
Mark Brown
Kefeng Wang
Others
February 2002
July 2003
January 2008
February 2008
January 2012
March 2012
April 2013
July 2013
January 2014
August 2014
September 2014
October 2014
February 2015
October 2015
January 2016
February 2016
April 2016
August 2016
April 2017
May 2017
July 2017
February 2018
June 2018
November 2018
May 2019
August 2019
May 2020
June 2020
September 2020
December 2020
February 2021
July 2021
March 2022
September 2022
October 2022
March 2023
February 2024
August 2024
October 2024
November 2024
April 2025
September 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 321}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 151}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 117}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 94}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 11, "token_count": 10}, {"author_id": 18, "token_count": 242}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 15, "token_count": 267}, {"author_id": 9, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Laura Abbott
484
30.56%
Dev Jain
276
17.42%
Suzuki K. Poulose
242
15.28%
Ard Biesheuvel
210
13.26%
James Morse
123
7.77%
Mike Rapoport
62
3.91%
Will Deacon
40
2.53%
AKASHI Takahiro
18
1.14%
Yang Shi
13
0.82%
Linus Torvalds
11
0.69%
Steven Price
10
0.63%
Catalin Marinas
7
0.44%
Christoph Hellwig
4
0.25%
Mark Rutland
3
0.19%
Andrey Konovalov
3
0.19%
Zhenhua HUANG
2
0.13%
Ryan Roberts
2
0.13%
Robin Murphy
2
0.13%
Mark Brown
2
0.13%
Kefeng Wang
1
0.06%
Others
69
4.36%
Total
1584
pgd.c
67
-
9
187
Catalin Marinas
Ard Biesheuvel
Kristina Martšenko
Mike Rapoport
Kevin Brodsky
Mark Rutland
Will Deacon
Others
March 2012
February 2014
October 2014
November 2014
January 2016
November 2017
December 2017
June 2019
July 2019
September 2019
February 2024
January 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 16, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
109
58.29%
Ard Biesheuvel
41
21.93%
Kristina Martšenko
13
6.95%
Mike Rapoport
7
3.74%
Kevin Brodsky
7
3.74%
Mark Rutland
5
2.67%
Will Deacon
2
1.07%
Others
3
1.60%
Total
187
physaddr.c
31
-
5
105
Laura Abbott
Catalin Marinas
Ard Biesheuvel
Others
March 2012
February 2016
January 2017
November 2017
February 2021
February 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Laura Abbott
95
90.48%
Catalin Marinas
6
5.71%
Ard Biesheuvel
2
1.90%
Others
2
1.90%
Total
105
ptdump.c
409
-
19
2039
Laura Abbott
Steven Price
Anshuman Khandual
Ard Biesheuvel
Mark Rutland
Sebastian Ene
Dev Jain
Jeremy Linton
Mark Brown
Will Deacon
Andrey Konovalov
Catalin Marinas
Steve Capper
Others
April 2008
November 2014
January 2015
October 2015
February 2016
March 2016
April 2016
May 2016
October 2016
February 2018
September 2018
January 2019
February 2019
June 2019
August 2019
November 2019
February 2020
March 2020
December 2020
February 2021
March 2021
April 2023
December 2023
January 2024
February 2024
September 2024
November 2024
February 2025
April 2025
September 2025
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 958}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 37, "token_count": 30}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 259}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 236}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 53, "token_count": 50}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 15, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Laura Abbott
1239
60.77%
Steven Price
236
11.57%
Anshuman Khandual
151
7.41%
Ard Biesheuvel
149
7.31%
Mark Rutland
69
3.38%
Sebastian Ene
50
2.45%
Dev Jain
33
1.62%
Jeremy Linton
30
1.47%
Mark Brown
19
0.93%
Will Deacon
11
0.54%
Andrey Konovalov
11
0.54%
Catalin Marinas
8
0.39%
Steve Capper
6
0.29%
Others
27
1.32%
Total
2039
ptdump_debugfs.c
19
-
7
79
Laura Abbott
Mark Rutland
Ard Biesheuvel
Steven Price
Others
November 2014
May 2016
August 2016
October 2016
November 2017
June 2018
January 2019
February 2020
March 2021
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Laura Abbott
50
63.29%
Mark Rutland
19
24.05%
Ard Biesheuvel
3
3.80%
Steven Price
1
1.27%
Others
6
7.59%
Total
79
trans_pgd.c
301
-
12
1330
James Morse
Pavel Tatashin
Will Deacon
Mike Rapoport
Ard Biesheuvel
Mark Rutland
Catalin Marinas
Ryan Roberts
Anshuman Khandual
Others
March 2012
July 2015
December 2015
April 2016
August 2016
January 2017
February 2018
December 2019
June 2020
January 2021
September 2021
April 2022
June 2023
July 2023
February 2024
September 2024
January 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 512}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 44}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 57}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 240}, {"author_id": 17, "token_count": 227}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 75}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
James Morse
800
60.15%
Pavel Tatashin
346
26.02%
Will Deacon
76
5.71%
Mike Rapoport
57
4.29%
Ard Biesheuvel
23
1.73%
Mark Rutland
10
0.75%
Catalin Marinas
8
0.60%
Ryan Roberts
3
0.23%
Anshuman Khandual
1
0.08%
Others
6
0.45%
Total
1330
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
178
Author
Tokens
Proportion
Commits
Proportion
0
Catalin Marinas
3978
12.41%
71
8.50%
1
Ard Biesheuvel
2962
9.24%
78
9.34%
2
Anshuman Khandual
2633
8.22%
48
5.75%
3
Ryan Roberts
2611
8.15%
27
3.23%
4
Laura Abbott
2212
6.90%
17
2.04%
5
Will Deacon
1992
6.22%
42
5.03%
6
Mark Rutland
1852
5.78%
67
8.02%
7
Mark Brown
1211
3.78%
17
2.04%
8
James Morse
1056
3.30%
16
1.92%
9
Yang Shi
992
3.10%
3
0.36%
10
Steve Capper
619
1.93%
20
2.40%
11
Steven Price
603
1.88%
8
0.96%
12
Andrey Ryabinin
584
1.82%
4
0.48%
13
David Woods
565
1.76%
1
0.12%
14
Mike Rapoport
547
1.71%
23
2.75%
15
Dev Jain
474
1.48%
5
0.60%
16
Kevin Brodsky
409
1.28%
9
1.08%
17
Pavel Tatashin
386
1.20%
9
1.08%
18
Suzuki K. Poulose
370
1.15%
13
1.56%
19
Joey Gouly
347
1.08%
4
0.48%
20
Jean-Philippe Brucker
280
0.87%
5
0.60%
21
Zhenhua HUANG
243
0.76%
3
0.36%
22
Vincenzo Frascino
223
0.70%
3
0.36%
23
Julien Thierry
223
0.70%
4
0.48%
24
Unknown
202
0.63%
2
0.24%
25
Chintan Pandya
201
0.63%
2
0.24%
26
Kristina Martšenko
191
0.60%
6
0.72%
27
Barry Song
167
0.52%
5
0.60%
28
Andrey Konovalov
167
0.52%
14
1.68%
29
Punit Agrawal
166
0.52%
6
0.72%
30
Kefeng Wang
149
0.46%
13
1.56%
31
Suren Baghdasaryan
145
0.45%
3
0.36%
32
Peter Collingbourne
145
0.45%
4
0.48%
33
Robin Murphy
132
0.41%
7
0.84%
34
Mark Salter
132
0.41%
6
0.72%
35
AKASHI Takahiro
120
0.37%
4
0.48%
36
Vladimir Murzin
118
0.37%
4
0.48%
37
Jeremy Linton
115
0.36%
3
0.36%
38
Dave P Martin
106
0.33%
3
0.36%
39
Baolin Wang
101
0.32%
4
0.48%
40
Eric W. Biedermann
93
0.29%
12
1.44%
41
Lance Yang
84
0.26%
1
0.12%
42
Christoph Hellwig
82
0.26%
14
1.68%
43
Stephen Boyd
73
0.23%
1
0.12%
44
Linus Torvalds
68
0.21%
6
0.72%
45
Peter Maydell
64
0.20%
1
0.12%
46
Tyler Baicar
59
0.18%
2
0.24%
47
Fuad Tabba
59
0.18%
4
0.48%
48
Feiyang Chen
56
0.17%
2
0.24%
49
Jun Yao
55
0.17%
1
0.12%
50
Victor Kamensky
54
0.17%
1
0.12%
51
Matthew Wilcox
54
0.17%
5
0.60%
52
Ganapatrao Kulkarni
52
0.16%
1
0.12%
53
Sebastian Ene
50
0.16%
3
0.36%
54
Baoquan He
50
0.16%
5
0.60%
55
Linus Torvalds (pre-git)
44
0.14%
5
0.60%
56
David Hildenbrand
43
0.13%
4
0.48%
57
Toshi Kani
41
0.13%
3
0.36%
58
Nicolas Saenz Julienne
40
0.12%
4
0.48%
59
Yu Zhao
38
0.12%
2
0.24%
60
Others
1156
3.61%
175
20.96%
Total
32044
835