Linux Source Code
Home
Release 7.0
Help
x86
root
drivers
acpi
Highlighting
Reset All
By Author
By Age
──────────
Adrian Hunter
Alan Cox
Alex Deucher
Alex Hung
Alexander Chiang
Alexey Y. Starikovskiy
Andy Grover
Andy Shevchenko
Arnd Bergmann
Björn Helgaas
Carlo Caione
Chew, Chiau Ee
Christoph Hellwig
Daniel Scally
David Brownell
Edward Lin
Fu Zhonghui
Hanjun Guo
Hans de Goede
Hector Martin
Heikki Krogerus
Jakob Riemenschneider
Jarkko Nikula
Kai-Heng Feng
Kees Cook
Lan Tianyu
Len Brown
Linus Torvalds (pre-git)
Liu Shixin
Lukas Wunner
Lv Zheng
Mario Limonciello
Marius Hoch
Mathias Krause
Michael Pobega
Michal Wilczynski
Mika Westerberg
Ognjen Galic
Others
Patrick Mochel
Peter Zijlstra
Pratik Vishwakarma
Raag Jadav
Rafael J. Wysocki
Robert Moore
Rui Zhang
Shaohua Li
Shyam Sundar S K
Srinidhi Kasagar
Srinivas Pandruvada
Thomas Gleixner
Thomas Renninger
Tomas Winkler
Tomeu Vizoso
Tony Luck
Toshi Kani
Tristian Celestin
Ulf Hansson
Yakui Zhao
Yauhen Kharuzhy
huhai
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apple.c
148
-
10
859
Lukas Wunner
Hector Martin
Mika Westerberg
Rafael J. Wysocki
Björn Helgaas
Patrick Mochel
Thomas Gleixner
Rui Zhang
Andy Shevchenko
Others
September 2002
December 2007
April 2008
September 2009
August 2015
August 2017
August 2018
September 2018
June 2019
September 2022
April 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 776}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 15, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Lukas Wunner
779
90.69%
Hector Martin
47
5.47%
Mika Westerberg
9
1.05%
Rafael J. Wysocki
7
0.81%
Björn Helgaas
7
0.81%
Patrick Mochel
3
0.35%
Thomas Gleixner
2
0.23%
Rui Zhang
2
0.23%
Andy Shevchenko
2
0.23%
Others
1
0.12%
Total
859
blacklist.c
140
-
18
442
Andy Grover
Len Brown
Rafael J. Wysocki
Toshi Kani
Hanjun Guo
Alex Hung
Lv Zheng
Linus Torvalds (pre-git)
Michael Pobega
Arnd Bergmann
Kai-Heng Feng
Edward Lin
Robert Moore
Christoph Hellwig
Alexey Y. Starikovskiy
Thomas Gleixner
Andy Shevchenko
Others
August 1992
June 1993
March 1997
February 1998
March 2002
April 2002
September 2002
June 2004
June 2005
February 2007
January 2008
July 2009
May 2014
July 2015
May 2016
October 2016
November 2016
April 2017
August 2017
September 2017
May 2019
July 2019
June 2021
April 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 71}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 10, "token_count": 58}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 110}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
145
32.81%
Len Brown
112
25.34%
Rafael J. Wysocki
75
16.97%
Toshi Kani
26
5.88%
Hanjun Guo
12
2.71%
Alex Hung
12
2.71%
Lv Zheng
9
2.04%
Linus Torvalds (pre-git)
8
1.81%
Michael Pobega
7
1.58%
Arnd Bergmann
7
1.58%
Kai-Heng Feng
6
1.36%
Edward Lin
5
1.13%
Robert Moore
4
0.90%
Christoph Hellwig
4
0.90%
Alexey Y. Starikovskiy
4
0.90%
Thomas Gleixner
2
0.45%
Andy Shevchenko
1
0.23%
Others
3
0.68%
Total
442
cmos_rtc.c
98
-
12
345
Lan Tianyu
Rui Zhang
Mika Westerberg
Rafael J. Wysocki
Toshi Kani
Patrick Mochel
Hanjun Guo
Thomas Gleixner
Len Brown
Arnd Bergmann
Andy Shevchenko
Others
September 2002
October 2004
July 2006
April 2008
May 2012
October 2012
January 2013
February 2013
March 2013
June 2013
May 2014
May 2016
June 2019
June 2021
July 2023
April 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 254}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 16, "token_count": 39}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
254
73.62%
Rui Zhang
42
12.17%
Mika Westerberg
10
2.90%
Rafael J. Wysocki
9
2.61%
Toshi Kani
8
2.32%
Patrick Mochel
7
2.03%
Hanjun Guo
7
2.03%
Thomas Gleixner
2
0.58%
Len Brown
1
0.29%
Arnd Bergmann
1
0.29%
Andy Shevchenko
1
0.29%
Others
3
0.87%
Total
345
lpss.c
1352
-
34
5500
Rafael J. Wysocki
Heikki Krogerus
Andy Shevchenko
Hans de Goede
Adrian Hunter
Mika Westerberg
Srinidhi Kasagar
Alan Cox
Tomeu Vizoso
Chew, Chiau Ee
Mathias Krause
Ulf Hansson
Liu Shixin
huhai
Tomas Winkler
Thomas Gleixner
Raag Jadav
Jarkko Nikula
Fu Zhonghui
Thomas Renninger
Tony Luck
David Brownell
Björn Helgaas
Rui Zhang
Kees Cook
Others
July 2007
June 2008
March 2009
July 2011
October 2012
November 2012
January 2013
March 2013
May 2013
June 2013
September 2013
October 2013
November 2013
January 2014
February 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
January 2015
February 2015
March 2015
June 2015
July 2015
August 2015
December 2015
January 2016
February 2016
June 2016
August 2016
November 2016
January 2017
April 2017
June 2017
July 2017
October 2017
December 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
February 2019
June 2019
July 2019
August 2019
October 2019
December 2019
March 2020
April 2020
September 2020
June 2021
July 2021
October 2021
February 2022
June 2022
August 2022
September 2022
April 2023
May 2023
October 2023
November 2023
December 2023
April 2024
May 2024
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 102}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 1079}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 7, "token_count": 145}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 7, "token_count": 21}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 30, "token_count": 14}, {"author_id": 0, "token_count": 583}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 565}, {"author_id": 0, "token_count": 121}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 457}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 453}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 277}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2173
39.51%
Heikki Krogerus
990
18.00%
Andy Shevchenko
644
11.71%
Hans de Goede
585
10.64%
Adrian Hunter
453
8.24%
Mika Westerberg
428
7.78%
Srinidhi Kasagar
57
1.04%
Alan Cox
35
0.64%
Tomeu Vizoso
14
0.25%
Chew, Chiau Ee
14
0.25%
Mathias Krause
13
0.24%
Ulf Hansson
11
0.20%
Liu Shixin
9
0.16%
huhai
8
0.15%
Tomas Winkler
6
0.11%
Thomas Gleixner
6
0.11%
Raag Jadav
6
0.11%
Jarkko Nikula
6
0.11%
Fu Zhonghui
6
0.11%
Thomas Renninger
5
0.09%
Tony Luck
4
0.07%
David Brownell
4
0.07%
Björn Helgaas
4
0.07%
Rui Zhang
2
0.04%
Kees Cook
1
0.02%
Others
16
0.29%
Total
5500
s2idle.c
682
-
15
2544
Rafael J. Wysocki
Mario Limonciello
Pratik Vishwakarma
Srinivas Pandruvada
Andy Shevchenko
Shyam Sundar S K
Jakob Riemenschneider
Peter Zijlstra
Alex Deucher
Kees Cook
Yakui Zhao
Alexey Y. Starikovskiy
Others
May 2002
September 2007
August 2008
October 2008
February 2011
March 2012
November 2012
August 2013
May 2014
September 2014
June 2017
July 2017
August 2017
March 2018
May 2019
July 2019
August 2019
November 2020
December 2020
May 2021
June 2021
July 2021
September 2021
December 2021
January 2022
March 2022
July 2022
August 2022
September 2022
December 2022
June 2023
August 2023
October 2023
February 2024
April 2024
October 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 12, "token_count": 64}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1113}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 9, "token_count": 249}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 134}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 154}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 147}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 23, "token_count": 20}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 39, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1494
58.73%
Mario Limonciello
595
23.39%
Pratik Vishwakarma
249
9.79%
Srinivas Pandruvada
64
2.52%
Andy Shevchenko
36
1.42%
Shyam Sundar S K
32
1.26%
Jakob Riemenschneider
20
0.79%
Peter Zijlstra
18
0.71%
Alex Deucher
18
0.71%
Kees Cook
8
0.31%
Yakui Zhao
2
0.08%
Alexey Y. Starikovskiy
2
0.08%
Others
6
0.24%
Total
2544
utils.c
667
-
22
2103
Hans de Goede
Michal Wilczynski
Yakui Zhao
Mario Limonciello
Tony Luck
Marius Hoch
Hanjun Guo
Andy Shevchenko
Shaohua Li
Yauhen Kharuzhy
Rafael J. Wysocki
Carlo Caione
Tristian Celestin
Ognjen Galic
Daniel Scally
Alexander Chiang
Thomas Gleixner
Raag Jadav
Others
February 2008
June 2008
August 2008
October 2009
December 2009
November 2012
February 2014
April 2017
July 2017
October 2017
February 2018
April 2018
June 2018
June 2019
February 2020
January 2021
June 2021
October 2021
November 2021
December 2021
February 2022
September 2022
November 2022
December 2022
March 2023
April 2023
July 2023
October 2023
February 2024
April 2024
May 2024
June 2024
November 2024
January 2025
March 2025
February 2026
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 848}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 14, "token_count": 50}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 31, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
1837
87.35%
Michal Wilczynski
50
2.38%
Yakui Zhao
34
1.62%
Mario Limonciello
26
1.24%
Tony Luck
23
1.09%
Marius Hoch
19
0.90%
Hanjun Guo
17
0.81%
Andy Shevchenko
17
0.81%
Shaohua Li
16
0.76%
Yauhen Kharuzhy
13
0.62%
Rafael J. Wysocki
10
0.48%
Carlo Caione
9
0.43%
Tristian Celestin
7
0.33%
Ognjen Galic
6
0.29%
Daniel Scally
5
0.24%
Alexander Chiang
4
0.19%
Thomas Gleixner
2
0.10%
Raag Jadav
1
0.05%
Others
7
0.33%
Total
2103
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
79
Author
Tokens
Proportion
Commits
Proportion
0
Rafael J. Wysocki
3768
31.95%
53
18.60%
1
Hans de Goede
2422
20.54%
54
18.95%
2
Heikki Krogerus
990
8.39%
13
4.56%
3
Lukas Wunner
779
6.61%
2
0.70%
4
Andy Shevchenko
701
5.94%
28
9.82%
5
Mario Limonciello
621
5.27%
19
6.67%
6
Adrian Hunter
453
3.84%
1
0.35%
7
Mika Westerberg
447
3.79%
14
4.91%
8
Lan Tianyu
254
2.15%
1
0.35%
9
Pratik Vishwakarma
249
2.11%
4
1.40%
10
Andy Grover
145
1.23%
3
1.05%
11
Len Brown
113
0.96%
5
1.75%
12
Srinivas Pandruvada
64
0.54%
1
0.35%
13
Srinidhi Kasagar
57
0.48%
1
0.35%
14
Michal Wilczynski
50
0.42%
1
0.35%
15
Hector Martin
47
0.40%
1
0.35%
16
Rui Zhang
46
0.39%
4
1.40%
17
Yakui Zhao
36
0.31%
2
0.70%
18
Hanjun Guo
36
0.31%
3
1.05%
19
Alan Cox
35
0.30%
1
0.35%
20
Toshi Kani
34
0.29%
3
1.05%
21
Shyam Sundar S K
32
0.27%
1
0.35%
22
Tony Luck
27
0.23%
2
0.70%
23
Jakob Riemenschneider
20
0.17%
1
0.35%
24
Marius Hoch
19
0.16%
1
0.35%
25
Peter Zijlstra
18
0.15%
1
0.35%
26
Alex Deucher
18
0.15%
1
0.35%
27
Shaohua Li
16
0.14%
1
0.35%
28
Tomeu Vizoso
14
0.12%
1
0.35%
29
Thomas Gleixner
14
0.12%
3
1.05%
30
Chew, Chiau Ee
14
0.12%
1
0.35%
31
Yauhen Kharuzhy
13
0.11%
1
0.35%
32
Mathias Krause
13
0.11%
1
0.35%
33
Alex Hung
12
0.10%
1
0.35%
34
Ulf Hansson
11
0.09%
3
1.05%
35
Björn Helgaas
11
0.09%
2
0.70%
36
Patrick Mochel
10
0.08%
1
0.35%
37
Lv Zheng
9
0.08%
1
0.35%
38
Liu Shixin
9
0.08%
1
0.35%
39
Kees Cook
9
0.08%
1
0.35%
40
Carlo Caione
9
0.08%
1
0.35%
41
Linus Torvalds (pre-git)
8
0.07%
4
1.40%
42
huhai
8
0.07%
1
0.35%
43
Arnd Bergmann
8
0.07%
2
0.70%
44
Tristian Celestin
7
0.06%
1
0.35%
45
Raag Jadav
7
0.06%
3
1.05%
46
Michael Pobega
7
0.06%
1
0.35%
47
Tomas Winkler
6
0.05%
1
0.35%
48
Ognjen Galic
6
0.05%
1
0.35%
49
Kai-Heng Feng
6
0.05%
1
0.35%
50
Jarkko Nikula
6
0.05%
1
0.35%
51
Fu Zhonghui
6
0.05%
1
0.35%
52
Alexey Y. Starikovskiy
6
0.05%
2
0.70%
53
Thomas Renninger
5
0.04%
1
0.35%
54
Edward Lin
5
0.04%
1
0.35%
55
Daniel Scally
5
0.04%
1
0.35%
56
Robert Moore
4
0.03%
1
0.35%
57
David Brownell
4
0.03%
1
0.35%
58
Christoph Hellwig
4
0.03%
1
0.35%
59
Alexander Chiang
4
0.03%
1
0.35%
60
Others
36
0.31%
19
6.67%
Total
11793
285