Linux Source Code
Home
Release 7.2
Help
arm_scmi
root
drivers
firmware
Highlighting
Reset All
By Author
By Age
──────────
Aditya Pakki
Al Viro
Andre Przywara
Arnd Bergmann
Artem Shimko
Bo Liu
Christophe Jaillet
Cristian Marussi
Dan Carpenter
Etienne Carriere
Florian Fainelli
Geert Uytterhoeven
Greg Kroah-Hartman
Gustavo A. R. Silva
Igor Skalkin
Jim Quinlan
Jiri Pirko
Johan Hovold
Junnan Wu
Justin Chen
Kees Cook
Krzysztof Kozlowski
Ludvig Pärsson
Lukasz Luba
Luke Parkin
Lv Ruyi
Marek Vašut
Michael S. Tsirkin
Nicola Mazzucato
Nikunj Kela
Nishad Kamdar
Others
Peng Fan
Peter Hilber
Philip Radford
Pierre Gondois
Pushpendra Singh
Qinglang Miao
Quentin Perret
Ricardo B. Marliere
Rikard Falkeborn
Rishabh Bhatnagar
Rob Herring
Saravana Kannan
Sibi Sankar
Steve Dunnagan
Sudeep Holla
Sukrut Bellary
Tanzir Hasan
Tejun Heo
Ulf Hansson
Uwe Kleine-König
Vincent Guittot
Viresh Kumar
Vivek Aknurwar
Wei Yongjun
Wen Yang
Xinqi Zhang
Zijun Hu
ally heev
xinglong.yang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
transports
2329
4
23
8762
Cristian Marussi
Etienne Carriere
Igor Skalkin
Viresh Kumar
Sudeep Holla
Peng Fan
Nikunj Kela
Jim Quinlan
Florian Fainelli
Justin Chen
Uwe Kleine-König
Vincent Guittot
Jiri Pirko
Wei Yongjun
Junnan Wu
Rob Herring
Andre Przywara
Rikard Falkeborn
Michael S. Tsirkin
Lukasz Luba
Krzysztof Kozlowski
Rishabh Bhatnagar
Christophe Jaillet
March 2017
June 2017
July 2017
May 2018
July 2019
December 2019
January 2020
March 2020
April 2020
September 2020
October 2020
December 2020
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
February 2022
April 2022
June 2022
October 2022
December 2022
March 2023
April 2023
May 2023
July 2023
August 2023
October 2023
December 2023
January 2024
March 2024
May 2024
July 2024
August 2024
October 2024
December 2024
July 2025
August 2025
September 2025
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 364}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 706}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 2, "token_count": 388}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 79}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 4, "token_count": 1739}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1763}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 1202}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 260}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 159}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 12, "token_count": 73}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 367}, {"author_id": 7, "token_count": 75}, {"author_id": 2, "token_count": 43}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 28, "token_count": 19}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 259}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
2711
30.94%
Etienne Carriere
2038
23.26%
Igor Skalkin
1739
19.85%
Viresh Kumar
706
8.06%
Sudeep Holla
573
6.54%
Peng Fan
568
6.48%
Nikunj Kela
150
1.71%
Jim Quinlan
79
0.90%
Florian Fainelli
75
0.86%
Justin Chen
44
0.50%
Uwe Kleine-König
19
0.22%
Vincent Guittot
18
0.21%
Jiri Pirko
10
0.11%
Wei Yongjun
8
0.09%
Junnan Wu
6
0.07%
Rob Herring
5
0.06%
Andre Przywara
3
0.03%
Rikard Falkeborn
2
0.02%
Michael S. Tsirkin
2
0.02%
Lukasz Luba
2
0.02%
Krzysztof Kozlowski
2
0.02%
Rishabh Bhatnagar
1
0.01%
Christophe Jaillet
1
0.01%
Total
8762
vendors
1500
4
2
6933
Peng Fan
Cristian Marussi
August 2024
December 2024
January 2025
April 2025
September 2025
October 2025
December 2025
March 2026
var spanGroupData = [ {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 3585}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 2274}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 324}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 2, "token_count": 360}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 341}, ]}, ]
Author Name
Tokens
Token Proportion
Peng Fan
6891
99.39%
Cristian Marussi
42
0.61%
Total
6933
Files:
base.c
436
-
5
1797
Sudeep Holla
Cristian Marussi
Vincent Guittot
Peng Fan
Marek Vašut
March 2017
June 2017
August 2019
March 2020
July 2020
October 2020
November 2020
March 2021
November 2021
March 2022
May 2022
June 2022
December 2023
August 2024
December 2025
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 768}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
973
54.15%
Cristian Marussi
779
43.35%
Vincent Guittot
34
1.89%
Peng Fan
6
0.33%
Marek Vašut
5
0.28%
Total
1797
bus.c
612
-
14
2427
Sudeep Holla
Cristian Marussi
Peng Fan
Saravana Kannan
Xinqi Zhang
Wen Yang
Greg Kroah-Hartman
Krzysztof Kozlowski
Kees Cook
Bo Liu
Zijun Hu
Uwe Kleine-König
Ricardo B. Marliere
Dan Carpenter
March 2017
June 2017
October 2017
May 2018
December 2018
January 2019
November 2019
September 2020
March 2021
June 2021
July 2021
June 2022
July 2022
October 2022
December 2022
January 2023
February 2023
December 2023
February 2024
July 2024
October 2024
December 2024
January 2025
March 2025
July 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 775}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 662}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 217}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 41, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
1275
52.53%
Cristian Marussi
990
40.79%
Peng Fan
126
5.19%
Saravana Kannan
8
0.33%
Xinqi Zhang
6
0.25%
Wen Yang
4
0.16%
Greg Kroah-Hartman
4
0.16%
Krzysztof Kozlowski
3
0.12%
Kees Cook
3
0.12%
Bo Liu
3
0.12%
Zijun Hu
2
0.08%
Uwe Kleine-König
1
0.04%
Ricardo B. Marliere
1
0.04%
Dan Carpenter
1
0.04%
Total
2427
clock.c
1280
-
6
5947
Cristian Marussi
Sudeep Holla
Peng Fan
Steve Dunnagan
Geert Uytterhoeven
Lv Ruyi
March 2017
June 2017
July 2019
August 2019
November 2019
July 2020
September 2020
October 2020
November 2020
March 2021
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
April 2025
December 2025
May 2026
July 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1424}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 907}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 555}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 944}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 811}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 29, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
3266
54.92%
Sudeep Holla
1538
25.86%
Peng Fan
1117
18.78%
Steve Dunnagan
21
0.35%
Geert Uytterhoeven
4
0.07%
Lv Ruyi
1
0.02%
Total
5947
common.h
688
-
15
1858
Cristian Marussi
Sudeep Holla
Viresh Kumar
Luke Parkin
Florian Fainelli
Peter Hilber
Philip Radford
Peng Fan
Igor Skalkin
Etienne Carriere
Marek Vašut
Rikard Falkeborn
Ricardo B. Marliere
Nishad Kamdar
Al Viro
March 2017
June 2017
July 2017
October 2017
May 2018
December 2018
June 2019
July 2019
August 2019
January 2020
March 2020
April 2020
July 2020
September 2020
March 2021
July 2021
August 2021
October 2021
December 2021
February 2022
March 2022
October 2022
December 2022
January 2023
December 2023
February 2024
March 2024
May 2024
August 2024
October 2024
June 2025
October 2025
January 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 387}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 215}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 4, "token_count": 13}, {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 7, "token_count": 70}, {"author_id": 6, "token_count": 80}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 270}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
819
44.08%
Sudeep Holla
573
30.84%
Viresh Kumar
215
11.57%
Luke Parkin
80
4.31%
Florian Fainelli
70
3.77%
Peter Hilber
45
2.42%
Philip Radford
19
1.02%
Peng Fan
13
0.70%
Igor Skalkin
13
0.70%
Etienne Carriere
5
0.27%
Marek Vašut
2
0.11%
Rikard Falkeborn
1
0.05%
Ricardo B. Marliere
1
0.05%
Nishad Kamdar
1
0.05%
Al Viro
1
0.05%
Total
1858
driver.c
3563
-
23
13339
Cristian Marussi
Sudeep Holla
Luke Parkin
Lukasz Luba
Igor Skalkin
Viresh Kumar
Sibi Sankar
Philip Radford
Peng Fan
Geert Uytterhoeven
Marek Vašut
Rishabh Bhatnagar
Pierre Gondois
Johan Hovold
Artem Shimko
Arnd Bergmann
Uwe Kleine-König
Rob Herring
Dan Carpenter
Aditya Pakki
Krzysztof Kozlowski
Christophe Jaillet
Others
March 2017
June 2017
July 2017
October 2017
May 2018
December 2018
March 2019
July 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
November 2020
March 2021
June 2021
July 2021
August 2021
November 2021
December 2021
February 2022
March 2022
May 2022
June 2022
July 2022
October 2022
December 2022
January 2023
February 2023
March 2023
August 2023
November 2023
December 2023
February 2024
March 2024
April 2024
July 2024
August 2024
October 2024
November 2024
December 2024
March 2025
April 2025
June 2025
October 2025
December 2025
January 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1420}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 315}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 383}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 241}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 176}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 141}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 192}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1449}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 1108}, {"author_id": 4, "token_count": 164}, {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 0, "token_count": 667}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 990}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1625}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 122}, {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 542}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 39, "token_count": 1}, {"author_id": 6, "token_count": 369}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 20, "token_count": 14}, {"author_id": 11, "token_count": 139}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 87}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 199}, {"author_id": 18, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
9034
67.73%
Sudeep Holla
3019
22.63%
Luke Parkin
369
2.77%
Lukasz Luba
176
1.32%
Igor Skalkin
164
1.23%
Viresh Kumar
141
1.06%
Sibi Sankar
139
1.04%
Philip Radford
87
0.65%
Peng Fan
48
0.36%
Geert Uytterhoeven
43
0.32%
Marek Vašut
32
0.24%
Rishabh Bhatnagar
27
0.20%
Pierre Gondois
25
0.19%
Johan Hovold
14
0.10%
Artem Shimko
6
0.04%
Arnd Bergmann
4
0.03%
Uwe Kleine-König
2
0.01%
Rob Herring
2
0.01%
Dan Carpenter
2
0.01%
Aditya Pakki
2
0.01%
Krzysztof Kozlowski
1
0.01%
Christophe Jaillet
1
0.01%
Others
1
0.01%
Total
13339
msg.c
125
-
3
387
Peter Hilber
Cristian Marussi
Sudeep Holla
March 2017
August 2019
March 2020
August 2021
August 2024
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 314}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Hilber
314
81.14%
Cristian Marussi
62
16.02%
Sudeep Holla
11
2.84%
Total
387
notify.c
1726
-
7
4840
Cristian Marussi
Sudeep Holla
Qinglang Miao
Florian Fainelli
Rikard Falkeborn
Pushpendra Singh
Kees Cook
March 2017
June 2017
July 2017
October 2017
May 2018
July 2020
September 2020
October 2020
November 2020
March 2021
July 2021
February 2024
March 2024
July 2025
February 2026
March 2026
July 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 3925}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 618}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
4752
98.18%
Sudeep Holla
72
1.49%
Qinglang Miao
9
0.19%
Florian Fainelli
4
0.08%
Rikard Falkeborn
1
0.02%
Pushpendra Singh
1
0.02%
Kees Cook
1
0.02%
Total
4840
notify.h
94
-
3
250
Cristian Marussi
Sudeep Holla
Nishad Kamdar
March 2017
June 2017
July 2017
June 2019
July 2020
March 2021
February 2024
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
215
86.00%
Sudeep Holla
34
13.60%
Nishad Kamdar
1
0.40%
Total
250
perf.c
1318
-
12
6118
Cristian Marussi
Sudeep Holla
Pierre Gondois
Ulf Hansson
Quentin Perret
Lukasz Luba
Sibi Sankar
Nicola Mazzucato
xinglong.yang
Peng Fan
Gustavo A. R. Silva
Vivek Aknurwar
March 2017
June 2017
July 2017
May 2018
September 2018
July 2019
August 2019
February 2020
June 2020
July 2020
September 2020
October 2020
November 2020
March 2021
March 2022
May 2022
June 2022
July 2022
January 2023
July 2023
August 2023
September 2023
November 2023
December 2023
January 2024
February 2024
March 2024
October 2024
May 2025
October 2025
December 2025
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1771}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 105}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 489}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 467}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 306}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 135}, {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 1305}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 13, "token_count": 104}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 11, "token_count": 17}, {"author_id": 1, "token_count": 47}, {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 497}, {"author_id": 10, "token_count": 163}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
3325
54.35%
Sudeep Holla
2246
36.71%
Pierre Gondois
163
2.66%
Ulf Hansson
143
2.34%
Quentin Perret
105
1.72%
Lukasz Luba
35
0.57%
Sibi Sankar
34
0.56%
Nicola Mazzucato
26
0.42%
xinglong.yang
24
0.39%
Peng Fan
14
0.23%
Gustavo A. R. Silva
2
0.03%
Vivek Aknurwar
1
0.02%
Total
6118
pinctrl.c
899
-
5
4120
Peng Fan
Cristian Marussi
Dan Carpenter
Sudeep Holla
Ulf Hansson
March 2017
June 2017
July 2019
March 2020
July 2020
September 2020
November 2020
March 2021
August 2021
March 2022
December 2022
January 2023
August 2023
October 2023
April 2024
October 2025
December 2025
March 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 3637}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 15, "token_count": 103}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 15, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Peng Fan
3638
88.30%
Cristian Marussi
288
6.99%
Dan Carpenter
114
2.77%
Sudeep Holla
79
1.92%
Ulf Hansson
1
0.02%
Total
4120
power.c
366
-
3
1655
Sudeep Holla
Cristian Marussi
Geert Uytterhoeven
March 2017
June 2017
August 2019
July 2020
September 2020
March 2021
March 2022
June 2022
November 2023
December 2023
February 2024
August 2024
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 888}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 18, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
903
54.56%
Cristian Marussi
737
44.53%
Geert Uytterhoeven
15
0.91%
Total
1655
powercap.c
1037
-
4
4746
Cristian Marussi
Sudeep Holla
Pierre Gondois
Rishabh Bhatnagar
March 2017
July 2019
July 2020
November 2020
March 2021
August 2021
July 2022
May 2023
November 2023
December 2023
February 2024
March 2024
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3757}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 465}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 162}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
4636
97.68%
Sudeep Holla
96
2.02%
Pierre Gondois
11
0.23%
Rishabh Bhatnagar
3
0.06%
Total
4746
protocols.h
395
-
10
899
Cristian Marussi
Sudeep Holla
Peng Fan
Sibi Sankar
Pierre Gondois
Viresh Kumar
Lukasz Luba
Geert Uytterhoeven
Nishad Kamdar
Al Viro
March 2017
June 2017
May 2018
June 2019
July 2019
August 2019
December 2019
January 2020
September 2020
November 2020
March 2021
August 2021
March 2022
June 2022
July 2022
January 2023
November 2023
December 2023
February 2024
April 2024
October 2024
April 2025
December 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
599
66.63%
Sudeep Holla
267
29.70%
Peng Fan
9
1.00%
Sibi Sankar
7
0.78%
Pierre Gondois
7
0.78%
Viresh Kumar
3
0.33%
Lukasz Luba
3
0.33%
Geert Uytterhoeven
2
0.22%
Nishad Kamdar
1
0.11%
Al Viro
1
0.11%
Total
899
quirks.c
324
-
5
832
Cristian Marussi
Johan Hovold
Sudeep Holla
Geert Uytterhoeven
Rob Herring
March 2017
June 2017
March 2021
August 2021
January 2023
August 2023
April 2024
April 2025
August 2025
April 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 670}, {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 18, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
750
90.14%
Johan Hovold
47
5.65%
Sudeep Holla
18
2.16%
Geert Uytterhoeven
16
1.92%
Rob Herring
1
0.12%
Total
832
quirks.h
52
-
4
136
Cristian Marussi
Johan Hovold
Viresh Kumar
Geert Uytterhoeven
January 2020
April 2025
March 2026
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
127
93.38%
Johan Hovold
5
3.68%
Viresh Kumar
2
1.47%
Geert Uytterhoeven
2
1.47%
Total
136
raw_mode.c
1514
-
8
5567
Cristian Marussi
Sudeep Holla
Al Viro
Philip Radford
Sukrut Bellary
Tejun Heo
Lukasz Luba
Kees Cook
March 2017
June 2017
July 2017
July 2019
December 2019
July 2020
March 2021
August 2021
December 2022
January 2023
April 2023
July 2023
January 2024
March 2024
January 2025
March 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 5137}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
5446
97.83%
Sudeep Holla
62
1.11%
Al Viro
28
0.50%
Philip Radford
14
0.25%
Sukrut Bellary
10
0.18%
Tejun Heo
3
0.05%
Lukasz Luba
3
0.05%
Kees Cook
1
0.02%
Total
5567
raw_mode.h
31
-
2
109
Cristian Marussi
Sudeep Holla
March 2017
January 2023
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 104}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
104
95.41%
Sudeep Holla
5
4.59%
Total
109
reset.c
390
-
4
1736
Sudeep Holla
Cristian Marussi
Artem Shimko
Etienne Carriere
March 2017
June 2017
July 2019
September 2019
July 2020
September 2020
October 2020
March 2021
March 2022
June 2022
August 2022
November 2023
December 2023
February 2024
August 2024
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 803}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 16, "token_count": 104}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
824
47.47%
Cristian Marussi
807
46.49%
Artem Shimko
104
5.99%
Etienne Carriere
1
0.06%
Total
1736
scmi_power_control.c
393
-
3
1060
Cristian Marussi
Peng Fan
Arnd Bergmann
July 2022
April 2024
July 2025
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 949}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 2, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
949
89.53%
Peng Fan
107
10.09%
Arnd Bergmann
4
0.38%
Total
1060
sensors.c
1191
-
3
5317
Cristian Marussi
Sudeep Holla
Florian Fainelli
March 2017
June 2017
May 2019
July 2019
August 2019
July 2020
September 2020
October 2020
November 2020
March 2021
June 2021
March 2022
May 2022
June 2022
August 2022
November 2023
December 2023
February 2024
August 2024
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1213}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1889}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 401}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 951}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
3906
73.46%
Sudeep Holla
1404
26.41%
Florian Fainelli
7
0.13%
Total
5317
shmem.c
266
-
9
1150
Viresh Kumar
Florian Fainelli
Sudeep Holla
Cristian Marussi
Peng Fan
ally heev
Etienne Carriere
Tanzir Hasan
Gustavo A. R. Silva
March 2017
June 2017
July 2017
July 2019
January 2020
February 2020
March 2020
April 2020
June 2021
August 2021
October 2021
October 2022
December 2022
December 2023
May 2024
August 2024
October 2024
November 2025
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 298}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 7, "token_count": 272}, {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 33, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Viresh Kumar
298
25.91%
Florian Fainelli
272
23.65%
Sudeep Holla
234
20.35%
Cristian Marussi
202
17.57%
Peng Fan
128
11.13%
ally heev
9
0.78%
Etienne Carriere
5
0.43%
Tanzir Hasan
1
0.09%
Gustavo A. R. Silva
1
0.09%
Total
1150
system.c
170
-
2
717
Cristian Marussi
Sudeep Holla
March 2017
September 2020
March 2021
March 2022
July 2022
December 2023
February 2024
August 2024
December 2025
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
712
99.30%
Sudeep Holla
5
0.70%
Total
717
voltage.c
444
-
5
2044
Cristian Marussi
Sudeep Holla
Etienne Carriere
Ludvig Pärsson
Christophe Jaillet
March 2017
July 2019
November 2020
March 2021
March 2022
May 2022
June 2022
November 2023
December 2023
July 2024
August 2024
July 2025
December 2025
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1182}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 519}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Cristian Marussi
1944
95.11%
Sudeep Holla
82
4.01%
Etienne Carriere
13
0.64%
Ludvig Pärsson
4
0.20%
Christophe Jaillet
1
0.05%
Total
2044
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
61
Author
Tokens
Proportion
Commits
Proportion
0
Cristian Marussi
47202
57.04%
243
54.12%
1
Sudeep Holla
14293
17.27%
72
16.04%
2
Peng Fan
12665
15.31%
22
4.90%
3
Etienne Carriere
2062
2.49%
6
1.34%
4
Igor Skalkin
1916
2.32%
2
0.45%
5
Viresh Kumar
1365
1.65%
3
0.67%
6
Luke Parkin
449
0.54%
4
0.89%
7
Florian Fainelli
428
0.52%
3
0.67%
8
Peter Hilber
359
0.43%
1
0.22%
9
Lukasz Luba
219
0.26%
3
0.67%
10
Pierre Gondois
206
0.25%
3
0.67%
11
Sibi Sankar
180
0.22%
5
1.11%
12
Nikunj Kela
150
0.18%
2
0.45%
13
Ulf Hansson
144
0.17%
5
1.11%
14
Philip Radford
120
0.15%
3
0.67%
15
Dan Carpenter
117
0.14%
4
0.89%
16
Artem Shimko
110
0.13%
2
0.45%
17
Quentin Perret
105
0.13%
1
0.22%
18
Geert Uytterhoeven
82
0.10%
9
2.00%
19
Jim Quinlan
79
0.10%
1
0.22%
20
Johan Hovold
66
0.08%
2
0.45%
21
Vincent Guittot
52
0.06%
2
0.45%
22
Justin Chen
44
0.05%
1
0.22%
23
Marek Vašut
39
0.05%
2
0.45%
24
Rishabh Bhatnagar
31
0.04%
1
0.22%
25
Al Viro
30
0.04%
2
0.45%
26
Nicola Mazzucato
26
0.03%
1
0.22%
27
xinglong.yang
24
0.03%
1
0.22%
28
Uwe Kleine-König
22
0.03%
4
0.89%
29
Steve Dunnagan
21
0.03%
1
0.22%
30
Sukrut Bellary
10
0.01%
1
0.22%
31
Jiri Pirko
10
0.01%
2
0.45%
32
Qinglang Miao
9
0.01%
1
0.22%
33
ally heev
9
0.01%
1
0.22%
34
Wei Yongjun
8
0.01%
1
0.22%
35
Saravana Kannan
8
0.01%
1
0.22%
36
Rob Herring
8
0.01%
2
0.45%
37
Arnd Bergmann
8
0.01%
2
0.45%
38
Xinqi Zhang
6
0.01%
1
0.22%
39
Krzysztof Kozlowski
6
0.01%
2
0.45%
40
Junnan Wu
6
0.01%
1
0.22%
41
Kees Cook
5
0.01%
1
0.22%
42
Wen Yang
4
0.00%
1
0.22%
43
Rikard Falkeborn
4
0.00%
1
0.22%
44
Ludvig Pärsson
4
0.00%
1
0.22%
45
Greg Kroah-Hartman
4
0.00%
1
0.22%
46
Tejun Heo
3
0.00%
1
0.22%
47
Nishad Kamdar
3
0.00%
1
0.22%
48
Gustavo A. R. Silva
3
0.00%
2
0.45%
49
Christophe Jaillet
3
0.00%
3
0.67%
50
Bo Liu
3
0.00%
1
0.22%
51
Andre Przywara
3
0.00%
1
0.22%
52
Zijun Hu
2
0.00%
1
0.22%
53
Ricardo B. Marliere
2
0.00%
1
0.22%
54
Michael S. Tsirkin
2
0.00%
1
0.22%
55
Aditya Pakki
2
0.00%
1
0.22%
56
Vivek Aknurwar
1
0.00%
1
0.22%
57
Tanzir Hasan
1
0.00%
1
0.22%
58
Pushpendra Singh
1
0.00%
1
0.22%
59
Lv Ruyi
1
0.00%
1
0.22%
60
Others
1
0.00%
1
0.22%
Total
82746
449