Linux Source Code
Home
Release 7.1
Help
acpi
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Alexander Chiang
Alexey Y. Starikovskiy
Andy Grover
Andy Shevchenko
Armin Wolf
Ashwin Chaugule
Bin Gao
Björn Helgaas
Chen Yu
Corentin Chary
Dan J Williams
Dave Jiang
Erik Kaneda
Erik Schmauss
Fu Wei
Hanjun Guo
Hans de Goede
Heikki Krogerus
Huang Ying
James Morse
Jean-Philippe Brucker
Jeremy Linton
Jiang Liu
Keith Busch
Lan Tianyu
Len Brown
Lin Ming
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Pieralisi
Lukas Wunner
Lv Zheng
Mario Limonciello
Matthew Garrett
Mika Westerberg
Mikhail Kouzmich
Myron Stowe
Octavian Purdila
Others
Patrick Mochel
Prashanth Prakash
Rafael J. Wysocki
Rajmohan Mani
Robert Moore
Rui Zhang
Sakari Ailus
Shaohua Li
Sinan Kaya
Srinivas Pandruvada
Sudeep Holla
Sunil V L
Thomas Renninger
Tomasz Nowicki
Tony Luck
Toshi Kani
Venkatesh Pallipadi
Vishal Verma
Yakui Zhao
Yu Luming
shameer
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acpica
95617
199
129
253583
Robert Moore
Linus Torvalds (pre-git)
Lv Zheng
Linus Torvalds
Andy Grover
Lin Ming
Len Brown
Erik Schmauss
Rafael J. Wysocki
Mika Westerberg
Mikhail Kouzmich
Alexey Y. Starikovskiy
Erik Kaneda
Armin Wolf
Mario Limonciello
Hans de Goede
Patrick Mochel
Sudeep Holla
Rui Zhang
Matthew Garrett
Tomasz Nowicki
Sinan Kaya
Thomas Renninger
Alexander Chiang
Yakui Zhao
Björn Helgaas
Sakari Ailus
Aaron Lu
Others
September 1991
January 1992
August 1992
September 1992
December 1992
February 1993
March 1993
April 1993
June 1993
November 1993
February 1994
April 1994
May 1994
August 1994
December 1994
January 1995
February 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
June 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
September 2003
October 2003
December 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
August 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
October 2006
December 2006
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
February 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
June 2019
July 2019
August 2019
October 2019
December 2019
February 2020
March 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
December 2021
March 2022
April 2022
October 2022
November 2022
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
October 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
March 2025
April 2025
June 2025
September 2025
October 2025
November 2025
January 2026
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 518}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 322}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 37095}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 3, "token_count": 3826}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 3743}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 28571}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 9134}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 1318}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 2716}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 4, "token_count": 272}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 1187}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 691}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 338}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 1165}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 725}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 1733}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 2015}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 1842}, {"author_id": 39, "token_count": 156}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 1529}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 381}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 1274}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 164}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 423}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 744}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 326}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 451}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 1110}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 321}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1076}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 380}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 492}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 109}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 6, "token_count": 245}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 487}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1632}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1866}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 993}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 203}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 2559}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 6608}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3886}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 6, "token_count": 508}, {"author_id": 0, "token_count": 1036}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1517}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 716}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 817}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1023}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 619}, {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 518}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 209}, {"author_id": 59, "token_count": 883}, {"author_id": 0, "token_count": 3896}, {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 75}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 21, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 9, "token_count": 2}, {"author_id": 2, "token_count": 2}, {"author_id": 33, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 596}, {"author_id": 0, "token_count": 1736}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 459}, {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 127}, {"author_id": 49, "token_count": 2}, {"author_id": 0, "token_count": 131}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 9, "token_count": 50}, {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 4689}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 42}, {"author_id": 0, "token_count": 601}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1289}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 472}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 0, "token_count": 1365}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 0, "token_count": 1111}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 9, "token_count": 118}, {"author_id": 0, "token_count": 97}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 42, "token_count": 9}, {"author_id": 9, "token_count": 476}, {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 60}, {"author_id": 0, "token_count": 1994}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 9, "token_count": 61}, {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 130}, {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 9, "token_count": 232}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 9, "token_count": 95}, {"author_id": 0, "token_count": 1263}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 0, "token_count": 882}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 39}, {"author_id": 9, "token_count": 441}, {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 9, "token_count": 305}, {"author_id": 0, "token_count": 1084}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 171}, {"author_id": 6, "token_count": 16}, {"author_id": 49, "token_count": 34}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 9, "token_count": 8}, {"author_id": 2, "token_count": 267}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 870}, {"author_id": 2, "token_count": 119}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 45}, {"author_id": 2, "token_count": 54}, {"author_id": 0, "token_count": 1242}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 733}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 132}, {"author_id": 2, "token_count": 68}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 2, "token_count": 80}, {"author_id": 0, "token_count": 1526}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 5469}, {"author_id": 0, "token_count": 1187}, {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 609}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1130}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 809}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 652}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 666}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1974}, {"author_id": 0, "token_count": 477}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 364}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 663}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 3351}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 225}, {"author_id": 0, "token_count": 694}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3516}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 995}, {"author_id": 10, "token_count": 17}, {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 400}, {"author_id": 0, "token_count": 121}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 163}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 380}, {"author_id": 0, "token_count": 251}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 238}, {"author_id": 0, "token_count": 232}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 66}, {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 78}, {"author_id": 0, "token_count": 418}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 863}, {"author_id": 2, "token_count": 45}, {"author_id": 0, "token_count": 840}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1182}, {"author_id": 0, "token_count": 851}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2123}, {"author_id": 2, "token_count": 51}, {"author_id": 0, "token_count": 310}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 14, "token_count": 74}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 134}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 302}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 207}, {"author_id": 2, "token_count": 18}, {"author_id": 0, "token_count": 250}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 182}, {"author_id": 0, "token_count": 357}, {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1579}, {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 0, "token_count": 387}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 26356}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 555}, {"author_id": 0, "token_count": 733}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 154}, {"author_id": 0, "token_count": 639}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 280}, {"author_id": 0, "token_count": 468}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 277}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 493}, {"author_id": 0, "token_count": 720}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 620}, {"author_id": 0, "token_count": 170}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 1258}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 287}, {"author_id": 1, "token_count": 24}, {"author_id": 14, "token_count": 1716}, {"author_id": 0, "token_count": 322}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 36}, {"author_id": 1, "token_count": 252}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 1, "token_count": 454}, {"author_id": 2, "token_count": 56}, {"author_id": 0, "token_count": 1067}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 0, "token_count": 842}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 20}, {"author_id": 1, "token_count": 32}, {"author_id": 0, "token_count": 1098}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 31, "token_count": 22}, {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 103}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 520}, {"author_id": 11, "token_count": 4}, {"author_id": 31, "token_count": 11}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 167}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 244}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 31}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 35, "token_count": 224}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 52}, {"author_id": 0, "token_count": 583}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 32}, {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 26}, {"author_id": 0, "token_count": 311}, {"author_id": 54, "token_count": 31}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 255}, {"author_id": 0, "token_count": 290}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 35, "token_count": 26}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 21}, {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 174}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 35, "token_count": 328}, {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 45, "token_count": 20}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 45, "token_count": 9}, {"author_id": 2, "token_count": 140}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 2, "token_count": 137}, {"author_id": 0, "token_count": 166}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 45, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 330}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 374}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 45, "token_count": 142}, {"author_id": 11, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 70}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 45, "token_count": 15}, {"author_id": 0, "token_count": 466}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 45, "token_count": 147}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 22, "token_count": 67}, {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 0, "token_count": 150}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 194}, {"author_id": 22, "token_count": 44}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 56}, {"author_id": 31, "token_count": 8}, {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 429}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 37, "token_count": 96}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 37, "token_count": 124}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 31, "token_count": 173}, {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 37, "token_count": 51}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Moore
81147
32.00%
Linus Torvalds (pre-git)
46327
18.27%
Lv Zheng
40476
15.96%
Linus Torvalds
28580
11.27%
Andy Grover
26455
10.43%
Lin Ming
10697
4.22%
Len Brown
7857
3.10%
Erik Schmauss
2212
0.87%
Rafael J. Wysocki
2073
0.82%
Mika Westerberg
1790
0.71%
Mikhail Kouzmich
883
0.35%
Alexey Y. Starikovskiy
506
0.20%
Erik Kaneda
397
0.16%
Armin Wolf
271
0.11%
Mario Limonciello
237
0.09%
Hans de Goede
164
0.06%
Patrick Mochel
158
0.06%
Sudeep Holla
111
0.04%
Rui Zhang
56
0.02%
Matthew Garrett
36
0.01%
Tomasz Nowicki
34
0.01%
Sinan Kaya
31
0.01%
Thomas Renninger
22
0.01%
Alexander Chiang
9
0.00%
Yakui Zhao
8
0.00%
Björn Helgaas
7
0.00%
Sakari Ailus
3
0.00%
Aaron Lu
1
0.00%
Others
3035
1.20%
Total
253583
apei
6466
11
115
22929
Huang Ying
Tony Luck
James Morse
Myron Stowe
Andy Shevchenko
Hanjun Guo
Tomasz Nowicki
Matthew Garrett
Sudeep Holla
Lv Zheng
Rafael J. Wysocki
Björn Helgaas
Toshi Kani
Dave Jiang
Robert Moore
Dan J Williams
Linus Torvalds (pre-git)
Alexey Y. Starikovskiy
Len Brown
Jiang Liu
Others
September 1991
June 2000
February 2002
June 2002
August 2002
March 2005
July 2006
October 2007
November 2007
September 2008
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
March 2010
May 2010
August 2010
September 2010
December 2010
January 2011
February 2011
March 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
June 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
May 2014
June 2014
July 2014
September 2014
December 2014
September 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
September 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
November 2017
December 2017
April 2018
June 2018
November 2018
January 2019
May 2019
June 2019
July 2019
October 2019
January 2020
May 2020
September 2020
November 2020
January 2021
March 2021
June 2021
October 2021
February 2022
March 2022
April 2022
June 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
March 2023
May 2023
June 2023
July 2023
September 2023
November 2023
December 2023
February 2024
March 2024
April 2024
June 2024
September 2024
October 2024
November 2024
December 2024
January 2025
March 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 9528}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1010}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 169}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 18, "token_count": 19}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 122}, {"author_id": 2, "token_count": 6}, {"author_id": 18, "token_count": 539}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 814}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 575}, {"author_id": 49, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 56, "token_count": 210}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 8, "token_count": 333}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 18, "token_count": 531}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 137}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 26, "token_count": 37}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 404}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 47}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 72}, {"author_id": 60, "token_count": 269}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 13}, {"author_id": 28, "token_count": 343}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 69}, {"author_id": 28, "token_count": 63}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 18, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 634}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 438}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 30, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 22, "token_count": 21}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 18, "token_count": 558}, {"author_id": 60, "token_count": 785}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 18, "token_count": 34}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 18, "token_count": 183}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 392}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 761}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 18, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
13080
57.05%
Tony Luck
2153
9.39%
James Morse
414
1.81%
Myron Stowe
211
0.92%
Andy Shevchenko
87
0.38%
Hanjun Guo
69
0.30%
Tomasz Nowicki
53
0.23%
Matthew Garrett
25
0.11%
Sudeep Holla
24
0.10%
Lv Zheng
22
0.10%
Rafael J. Wysocki
19
0.08%
Björn Helgaas
19
0.08%
Toshi Kani
12
0.05%
Dave Jiang
9
0.04%
Robert Moore
8
0.03%
Dan J Williams
5
0.02%
Linus Torvalds (pre-git)
4
0.02%
Alexey Y. Starikovskiy
3
0.01%
Len Brown
1
0.00%
Jiang Liu
1
0.00%
Others
6710
29.26%
Total
22929
arm64
3770
12
79
14606
Lorenzo Pieralisi
Tomasz Nowicki
James Morse
shameer
Fu Wei
Sudeep Holla
Hanjun Guo
Jean-Philippe Brucker
Shaohua Li
Andy Grover
Rafael J. Wysocki
Sinan Kaya
Prashanth Prakash
Rui Zhang
Patrick Mochel
Linus Torvalds (pre-git)
Linus Torvalds
Andy Shevchenko
Alexey Y. Starikovskiy
Heikki Krogerus
Ashwin Chaugule
Lv Zheng
Len Brown
Mika Westerberg
Others
September 1991
March 1992
March 1997
February 2002
March 2002
April 2002
September 2002
November 2002
December 2004
March 2005
June 2006
July 2006
February 2007
January 2008
February 2008
April 2008
October 2009
March 2010
February 2011
October 2011
October 2012
November 2012
December 2012
June 2013
September 2013
October 2013
November 2013
December 2013
February 2014
May 2014
July 2014
November 2014
March 2015
April 2015
May 2015
July 2015
December 2015
January 2016
April 2016
June 2016
July 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
February 2018
April 2018
July 2018
August 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
January 2021
April 2021
May 2021
June 2021
August 2021
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
February 2023
June 2023
July 2023
August 2023
October 2023
November 2023
December 2023
February 2024
April 2024
June 2024
July 2024
August 2024
October 2024
November 2024
December 2024
January 2025
February 2025
July 2025
August 2025
October 2025
November 2025
January 2026
February 2026
April 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 104}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 393}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 87}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 1795}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 1636}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 1229}, {"author_id": 38, "token_count": 300}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 50}, {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 38, "token_count": 169}, {"author_id": 19, "token_count": 189}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 50, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 271}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 34}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 46, "token_count": 92}, {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 200}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 19, "token_count": 58}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 40, "token_count": 36}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 17}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 180}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 40, "token_count": 32}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 163}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 471}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 46, "token_count": 1141}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 657}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 548}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 22, "token_count": 55}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 28, "token_count": 1753}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 19, "token_count": 457}, {"author_id": 60, "token_count": 317}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Pieralisi
2907
19.90%
Tomasz Nowicki
1795
12.29%
James Morse
1753
12.00%
shameer
1505
10.30%
Fu Wei
1229
8.41%
Sudeep Holla
710
4.86%
Hanjun Guo
492
3.37%
Jean-Philippe Brucker
274
1.88%
Shaohua Li
105
0.72%
Andy Grover
53
0.36%
Rafael J. Wysocki
47
0.32%
Sinan Kaya
34
0.23%
Prashanth Prakash
26
0.18%
Rui Zhang
15
0.10%
Patrick Mochel
8
0.05%
Linus Torvalds (pre-git)
7
0.05%
Linus Torvalds
6
0.04%
Andy Shevchenko
6
0.04%
Alexey Y. Starikovskiy
4
0.03%
Heikki Krogerus
3
0.02%
Ashwin Chaugule
3
0.02%
Lv Zheng
2
0.01%
Len Brown
2
0.01%
Mika Westerberg
1
0.01%
Others
3619
24.78%
Total
14606
dptf
435
2
11
1546
Srinivas Pandruvada
Rui Zhang
Patrick Mochel
Rafael J. Wysocki
Others
September 2002
April 2008
March 2014
July 2016
June 2017
April 2019
May 2019
June 2019
December 2019
March 2020
May 2020
June 2020
September 2020
October 2020
November 2020
July 2021
November 2021
January 2022
April 2022
May 2022
February 2024
April 2024
November 2024
December 2024
June 2025
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 17, "token_count": 456}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 397}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 333}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 17, "token_count": 195}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 17, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
1447
93.60%
Rui Zhang
29
1.88%
Patrick Mochel
3
0.19%
Rafael J. Wysocki
2
0.13%
Others
65
4.20%
Total
1546
nfit
4915
5
49
22084
Dan J Williams
Vishal Verma
Dave Jiang
Toshi Kani
Tony Luck
Rafael J. Wysocki
Andy Shevchenko
Lv Zheng
Robert Moore
Others
October 2002
February 2008
April 2015
May 2015
June 2015
July 2015
August 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
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
August 2019
February 2020
March 2020
July 2020
August 2020
October 2020
November 2020
January 2021
April 2021
May 2021
August 2021
September 2021
December 2021
March 2022
April 2022
October 2022
January 2023
April 2023
May 2023
July 2023
October 2023
December 2023
June 2024
November 2024
January 2025
June 2025
September 2025
December 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 834}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 2964}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 1627}, {"author_id": 57, "token_count": 7}, {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 402}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 29, "token_count": 854}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 236}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1475}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 149}, {"author_id": 57, "token_count": 13}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 1045}, {"author_id": 57, "token_count": 82}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 104}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 448}, {"author_id": 29, "token_count": 813}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 434}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 93}, {"author_id": 29, "token_count": 247}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 1, "token_count": 7}, {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 84}, {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 45}, {"author_id": 7, "token_count": 175}, {"author_id": 57, "token_count": 78}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 999}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 166}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 30, "token_count": 115}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 60}, {"author_id": 18, "token_count": 121}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 807}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 102}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 458}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 230}, {"author_id": 29, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 30, "token_count": 1910}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 170}, {"author_id": 18, "token_count": 16}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 306}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 104}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 1757}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 247}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 172}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
15726
71.21%
Vishal Verma
2206
9.99%
Dave Jiang
2045
9.26%
Toshi Kani
197
0.89%
Tony Luck
143
0.65%
Rafael J. Wysocki
73
0.33%
Andy Shevchenko
62
0.28%
Lv Zheng
7
0.03%
Robert Moore
4
0.02%
Others
1621
7.34%
Total
22084
numa
1807
2
72
7289
Keith Busch
Dave Jiang
Dan J Williams
Andy Grover
Huang Ying
Hanjun Guo
Len Brown
Alexey Y. Starikovskiy
Björn Helgaas
Vishal Verma
Toshi Kani
Linus Torvalds (pre-git)
Linus Torvalds
Thomas Renninger
Tony Luck
Lv Zheng
Others
August 1992
June 1993
November 1993
March 1997
February 2002
March 2002
April 2002
May 2002
August 2002
September 2002
January 2003
January 2004
February 2004
August 2004
September 2004
October 2004
January 2005
March 2005
August 2005
September 2005
January 2006
February 2006
June 2006
July 2006
February 2007
May 2007
July 2007
June 2008
October 2008
March 2009
April 2009
July 2009
September 2009
November 2009
March 2010
July 2010
August 2010
December 2010
January 2011
February 2011
May 2011
January 2012
May 2012
July 2012
January 2013
March 2013
August 2013
January 2014
February 2015
June 2015
September 2015
December 2015
April 2016
May 2016
June 2016
December 2016
July 2017
November 2017
November 2018
December 2018
March 2019
April 2019
May 2019
August 2019
October 2019
November 2019
February 2020
May 2020
August 2020
September 2020
October 2020
April 2021
June 2021
October 2021
December 2021
August 2022
September 2022
November 2022
February 2023
July 2023
September 2023
December 2023
January 2024
March 2024
May 2024
June 2024
July 2024
August 2024
December 2024
January 2025
February 2025
March 2025
May 2025
June 2025
September 2025
November 2025
December 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 256}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 54}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "token_count": 11}, {"author_id": 57, "token_count": 20}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 20}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 123}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 38, "token_count": 104}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 2827}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 24, "token_count": 360}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 194}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 50}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 29, "token_count": 45}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 8, "token_count": 257}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 30, "token_count": 354}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 30, "token_count": 82}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 413}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 30, "token_count": 129}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 30, "token_count": 56}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
3187
43.72%
Dave Jiang
621
8.52%
Dan J Williams
289
3.96%
Andy Grover
274
3.76%
Huang Ying
260
3.57%
Hanjun Guo
232
3.18%
Len Brown
139
1.91%
Alexey Y. Starikovskiy
54
0.74%
Björn Helgaas
47
0.64%
Vishal Verma
45
0.62%
Toshi Kani
40
0.55%
Linus Torvalds (pre-git)
9
0.12%
Linus Torvalds
9
0.12%
Thomas Renninger
8
0.11%
Tony Luck
2
0.03%
Lv Zheng
1
0.01%
Others
2072
28.43%
Total
7289
pmic
2416
9
20
9295
Aaron Lu
Hans de Goede
Rajmohan Mani
Bin Gao
Andy Shevchenko
Srinivas Pandruvada
Others
May 2014
June 2014
October 2014
November 2014
January 2015
June 2016
July 2016
April 2017
May 2017
July 2017
September 2017
November 2017
January 2018
February 2018
August 2018
October 2018
January 2019
May 2019
October 2019
May 2020
March 2021
June 2021
July 2021
October 2021
November 2021
December 2022
January 2023
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 2955}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 44, "token_count": 1611}, {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 938}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 66}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 60}, {"author_id": 43, "token_count": 1658}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 570}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 18}, {"author_id": 11, "token_count": 270}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 51}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 354}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 137}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 66}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 153}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 34, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
2955
31.79%
Hans de Goede
2145
23.08%
Rajmohan Mani
1660
17.86%
Bin Gao
1611
17.33%
Andy Shevchenko
80
0.86%
Srinivas Pandruvada
51
0.55%
Others
793
8.53%
Total
9295
riscv
1364
7
7
5749
Sunil V L
Others
February 2008
May 2019
March 2021
May 2023
October 2023
January 2024
February 2024
August 2024
November 2024
August 2025
October 2025
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 13, "token_count": 523}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 13, "token_count": 288}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 276}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 651}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 13, "token_count": 1681}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 13, "token_count": 2209}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 13, "token_count": 60}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Sunil V L
5700
99.15%
Others
49
0.85%
Total
5749
x86
3095
6
79
11828
Rafael J. Wysocki
Hans de Goede
Heikki Krogerus
Lukas Wunner
Andy Shevchenko
Mario Limonciello
Mika Westerberg
Lan Tianyu
Andy Grover
Len Brown
Srinivas Pandruvada
Yakui Zhao
Hanjun Guo
Toshi Kani
Tony Luck
Björn Helgaas
Rui Zhang
Shaohua Li
Patrick Mochel
Lv Zheng
Linus Torvalds (pre-git)
Alexey Y. Starikovskiy
Thomas Renninger
Robert Moore
Alexander Chiang
Lin Ming
Jiang Liu
Aaron Lu
Others
August 1992
June 1993
March 1997
February 1998
March 2002
April 2002
May 2002
September 2002
June 2004
October 2004
June 2005
July 2006
December 2006
February 2007
July 2007
September 2007
December 2007
January 2008
February 2008
April 2008
June 2008
August 2008
October 2008
March 2009
July 2009
September 2009
October 2009
December 2009
February 2011
July 2011
March 2012
May 2012
October 2012
November 2012
January 2013
February 2013
March 2013
May 2013
June 2013
August 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
May 2016
June 2016
August 2016
October 2016
November 2016
January 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
February 2020
March 2020
April 2020
September 2020
November 2020
December 2020
January 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
June 2022
July 2022
August 2022
September 2022
November 2022
December 2022
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
October 2023
November 2023
December 2023
February 2024
April 2024
May 2024
June 2024
November 2024
January 2025
March 2025
October 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 58}, {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 21, "token_count": 34}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 102}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 2, "token_count": 1085}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 145}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 52, "token_count": 97}, {"author_id": 47, "token_count": 171}, {"author_id": 14, "token_count": 21}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 52, "token_count": 34}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 17}, {"author_id": 2, "token_count": 583}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 52, "token_count": 565}, {"author_id": 2, "token_count": 132}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 52, "token_count": 208}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 34, "token_count": 30}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 52, "token_count": 23}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 34, "token_count": 457}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 52, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 245}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 114}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 171}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 776}, {"author_id": 2, "token_count": 7}, {"author_id": 17, "token_count": 64}, {"author_id": 57, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 2, "token_count": 145}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 453}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 277}, {"author_id": 14, "token_count": 9}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 165}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 11, "token_count": 85}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 1113}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 19}, {"author_id": 31, "token_count": 40}, {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 31, "token_count": 62}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 219}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 848}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 34, "token_count": 80}, {"author_id": 11, "token_count": 34}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 134}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 32}, {"author_id": 52, "token_count": 1}, {"author_id": 31, "token_count": 19}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 28}, {"author_id": 58, "token_count": 3}, {"author_id": 31, "token_count": 154}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 66}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 31, "token_count": 147}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 34, "token_count": 32}, {"author_id": 31, "token_count": 43}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 59}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 11, "token_count": 37}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 31, "token_count": 16}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 11, "token_count": 120}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 130}, {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
3898
32.96%
Hans de Goede
2422
20.48%
Heikki Krogerus
990
8.37%
Lukas Wunner
779
6.59%
Andy Shevchenko
701
5.93%
Mario Limonciello
621
5.25%
Mika Westerberg
445
3.76%
Lan Tianyu
171
1.45%
Andy Grover
145
1.23%
Len Brown
113
0.96%
Srinivas Pandruvada
64
0.54%
Yakui Zhao
36
0.30%
Hanjun Guo
36
0.30%
Toshi Kani
34
0.29%
Tony Luck
27
0.23%
Björn Helgaas
25
0.21%
Rui Zhang
19
0.16%
Shaohua Li
16
0.14%
Patrick Mochel
11
0.09%
Lv Zheng
9
0.08%
Linus Torvalds (pre-git)
8
0.07%
Alexey Y. Starikovskiy
6
0.05%
Thomas Renninger
5
0.04%
Robert Moore
4
0.03%
Alexander Chiang
4
0.03%
Lin Ming
2
0.02%
Jiang Liu
2
0.02%
Aaron Lu
2
0.02%
Others
1233
10.42%
Total
11828
Files:
ac.c
316
-
35
1148
Andy Grover
Alexey Y. Starikovskiy
Lan Tianyu
Rafael J. Wysocki
Rui Zhang
Thomas Renninger
Patrick Mochel
Linus Torvalds (pre-git)
Len Brown
Hans de Goede
Lv Zheng
Linus Torvalds
Others
August 1992
June 1993
March 1997
May 1998
February 2002
March 2002
May 2002
August 2002
August 2004
March 2005
October 2005
May 2006
June 2006
August 2006
February 2007
July 2007
August 2007
September 2007
November 2007
April 2008
June 2008
October 2008
August 2009
December 2010
June 2012
July 2012
August 2012
May 2013
September 2013
November 2013
December 2013
March 2014
May 2014
March 2015
June 2015
April 2017
August 2017
February 2018
April 2018
May 2019
February 2020
July 2020
February 2021
March 2021
October 2021
December 2021
November 2022
July 2023
October 2023
May 2024
June 2024
November 2024
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 283}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 150}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 47, "token_count": 86}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
285
24.83%
Alexey Y. Starikovskiy
183
15.94%
Lan Tianyu
98
8.54%
Rafael J. Wysocki
63
5.49%
Rui Zhang
29
2.53%
Thomas Renninger
18
1.57%
Patrick Mochel
17
1.48%
Linus Torvalds (pre-git)
13
1.13%
Len Brown
12
1.05%
Hans de Goede
12
1.05%
Lv Zheng
1
0.09%
Linus Torvalds
1
0.09%
Others
416
36.24%
Total
1148
acpi_adxl.c
192
-
1
749
Tony Luck
October 2018
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 749}, ]}, ]
Author Name
Tokens
Token Proportion
Tony Luck
749
100.00%
Total
749
acpi_apd.c
267
-
28
1118
Hanjun Guo
Heikki Krogerus
Rafael J. Wysocki
Björn Helgaas
Linus Torvalds
Others
March 2009
February 2013
November 2013
February 2015
December 2015
March 2016
April 2016
August 2016
September 2016
October 2016
November 2016
March 2017
April 2017
May 2017
July 2017
October 2017
May 2018
December 2018
April 2019
June 2019
September 2019
February 2020
July 2020
August 2020
September 2020
March 2021
May 2021
December 2021
January 2022
February 2022
August 2022
February 2023
August 2024
September 2024
February 2026
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 548}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 52, "token_count": 39}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 38, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hanjun Guo
47
4.20%
Heikki Krogerus
46
4.11%
Rafael J. Wysocki
6
0.54%
Björn Helgaas
3
0.27%
Linus Torvalds
1
0.09%
Others
1015
90.79%
Total
1118
acpi_configfs.c
286
-
11
1225
Octavian Purdila
Andy Shevchenko
Hanjun Guo
Robert Moore
Others
July 2016
June 2017
October 2017
March 2019
April 2019
June 2019
October 2019
June 2020
September 2020
January 2021
May 2021
July 2021
February 2026
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 1065}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 78}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Octavian Purdila
1065
86.94%
Andy Shevchenko
89
7.27%
Hanjun Guo
7
0.57%
Robert Moore
2
0.16%
Others
62
5.06%
Total
1225
acpi_dbg.c
785
-
23
3048
Lv Zheng
Andy Grover
Rafael J. Wysocki
Linus Torvalds (pre-git)
Lin Ming
Myron Stowe
Linus Torvalds
Björn Helgaas
Len Brown
Alexey Y. Starikovskiy
Rui Zhang
Others
August 1992
June 1993
October 2000
March 2002
September 2004
November 2004
January 2007
January 2008
February 2008
September 2008
May 2010
September 2010
October 2010
July 2011
June 2014
July 2015
December 2015
May 2016
July 2016
May 2017
July 2017
February 2018
January 2019
March 2019
June 2019
May 2020
October 2020
September 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2881}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
2885
94.65%
Andy Grover
25
0.82%
Rafael J. Wysocki
11
0.36%
Linus Torvalds (pre-git)
7
0.23%
Lin Ming
7
0.23%
Myron Stowe
6
0.20%
Linus Torvalds
4
0.13%
Björn Helgaas
4
0.13%
Len Brown
3
0.10%
Alexey Y. Starikovskiy
3
0.10%
Rui Zhang
2
0.07%
Others
91
2.99%
Total
3048
acpi_extlog.c
406
-
16
416
Tony Luck
Lv Zheng
Linus Torvalds (pre-git)
Dave Jiang
Andy Shevchenko
Jiang Liu
Others
April 1994
June 1995
September 2002
February 2008
February 2012
October 2013
December 2013
June 2014
January 2017
June 2017
June 2019
February 2020
October 2022
December 2023
September 2024
December 2024
April 2025
January 2026
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 340}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tony Luck
4
0.96%
Lv Zheng
4
0.96%
Linus Torvalds (pre-git)
3
0.72%
Dave Jiang
3
0.72%
Andy Shevchenko
2
0.48%
Jiang Liu
1
0.24%
Others
399
95.91%
Total
416
acpi_ffh.c
53
-
6
164
Sudeep Holla
Andy Grover
Rui Zhang
Others
March 2002
July 2006
January 2008
February 2008
March 2010
November 2022
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 142}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
142
86.59%
Andy Grover
9
5.49%
Rui Zhang
5
3.05%
Others
8
4.88%
Total
164
acpi_fpdt.c
344
-
6
1266
Rui Zhang
Hans de Goede
Others
January 2021
June 2021
August 2021
September 2022
September 2023
March 2026
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 968}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 61}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 138}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
968
76.46%
Hans de Goede
61
4.82%
Others
237
18.72%
Total
1266
acpi_ipmi.c
665
-
9
2453
Yakui Zhao
Lv Zheng
Hanjun Guo
Sinan Kaya
Others
December 2010
September 2013
January 2017
March 2017
April 2018
May 2019
May 2021
March 2022
March 2024
February 2026
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 21, "token_count": 1422}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 917}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yakui Zhao
1422
57.97%
Lv Zheng
917
37.38%
Hanjun Guo
2
0.08%
Sinan Kaya
1
0.04%
Others
111
4.53%
Total
2453
acpi_lpat.c
151
-
6
644
Srinivas Pandruvada
Björn Helgaas
Others
January 2015
July 2016
July 2017
March 2019
May 2019
February 2026
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 17, "token_count": 635}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
635
98.60%
Björn Helgaas
1
0.16%
Others
8
1.24%
Total
644
acpi_lpit.c
162
-
14
716
Srinivas Pandruvada
Hanjun Guo
Rafael J. Wysocki
Patrick Mochel
Björn Helgaas
Lorenzo Pieralisi
Others
September 2002
January 2007
July 2015
April 2016
November 2016
October 2017
February 2018
May 2019
January 2020
May 2020
December 2022
March 2023
November 2023
April 2025
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 633}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
638
89.11%
Hanjun Guo
10
1.40%
Rafael J. Wysocki
3
0.42%
Patrick Mochel
3
0.42%
Björn Helgaas
3
0.42%
Lorenzo Pieralisi
2
0.28%
Others
57
7.96%
Total
716
acpi_memhotplug.c
367
-
26
1352
Len Brown
Rafael J. Wysocki
Thomas Renninger
Patrick Mochel
Toshi Kani
Yakui Zhao
Björn Helgaas
Lv Zheng
Robert Moore
Others
February 2005
September 2005
October 2005
January 2006
March 2006
May 2006
June 2006
August 2006
September 2006
April 2007
July 2007
July 2008
September 2008
October 2008
June 2009
July 2009
March 2010
November 2012
February 2013
March 2013
May 2013
October 2013
November 2013
January 2014
May 2014
January 2015
October 2018
May 2019
July 2019
October 2020
May 2021
September 2021
February 2026
var spanGroupData = [ {"timestamp": 1107244800, "group": [ {"author_id": 6, "token_count": 413}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 21}, {"author_id": 60, "token_count": 330}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 31}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 24}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
413
30.55%
Rafael J. Wysocki
235
17.38%
Thomas Renninger
31
2.29%
Patrick Mochel
30
2.22%
Toshi Kani
24
1.78%
Yakui Zhao
19
1.41%
Björn Helgaas
15
1.11%
Lv Zheng
8
0.59%
Robert Moore
1
0.07%
Others
576
42.60%
Total
1352
acpi_mrrm.c
211
-
7
815
Tony Luck
Alexey Y. Starikovskiy
Andy Grover
Others
March 2002
February 2007
May 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 18, "token_count": 653}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tony Luck
667
81.84%
Alexey Y. Starikovskiy
4
0.49%
Andy Grover
2
0.25%
Others
142
17.42%
Total
815
acpi_pad.c
484
-
39
1908
Shaohua Li
Venkatesh Pallipadi
Rafael J. Wysocki
Len Brown
Armin Wolf
Jiang Liu
Sudeep Holla
Linus Torvalds (pre-git)
Lv Zheng
Linus Torvalds
Others
May 1998
February 2002
July 2009
November 2009
December 2009
May 2010
September 2010
February 2011
June 2012
October 2012
July 2013
December 2013
February 2014
April 2014
May 2014
September 2014
April 2015
May 2015
October 2016
February 2017
March 2018
September 2018
May 2019
June 2019
April 2020
December 2020
August 2021
March 2022
November 2022
June 2023
August 2023
October 2023
June 2024
August 2024
November 2024
December 2024
May 2025
June 2025
March 2026
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 23, "token_count": 1533}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 55, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 37, "token_count": 23}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Shaohua Li
1533
80.35%
Venkatesh Pallipadi
26
1.36%
Rafael J. Wysocki
23
1.21%
Len Brown
23
1.21%
Armin Wolf
23
1.21%
Jiang Liu
14
0.73%
Sudeep Holla
4
0.21%
Linus Torvalds (pre-git)
2
0.10%
Lv Zheng
1
0.05%
Linus Torvalds
1
0.05%
Others
258
13.52%
Total
1908
acpi_pcc.c
144
-
9
512
Sudeep Holla
Others
July 2006
February 2008
March 2010
January 2022
September 2022
October 2022
November 2022
April 2025
February 2026
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 22, "token_count": 411}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
417
81.45%
Others
95
18.55%
Total
512
acpi_platform.c
200
-
21
770
Andy Shevchenko
Mika Westerberg
Rafael J. Wysocki
Heikki Krogerus
Rui Zhang
Patrick Mochel
Hans de Goede
Jiang Liu
Others
August 2002
September 2002
October 2005
July 2006
March 2009
August 2011
October 2012
November 2012
January 2013
July 2013
August 2013
October 2013
March 2014
May 2014
September 2014
February 2015
March 2015
June 2015
October 2015
February 2016
September 2016
November 2016
March 2017
November 2018
June 2019
August 2019
February 2022
August 2022
September 2022
July 2023
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 143}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 2, "token_count": 10}, {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 72}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 137}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 14}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 90}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
245
31.82%
Mika Westerberg
222
28.83%
Rafael J. Wysocki
150
19.48%
Heikki Krogerus
32
4.16%
Rui Zhang
30
3.90%
Patrick Mochel
13
1.69%
Hans de Goede
4
0.52%
Jiang Liu
1
0.13%
Others
73
9.48%
Total
770
acpi_pnp.c
363
-
12
1538
Rui Zhang
Lan Tianyu
Rafael J. Wysocki
Mika Westerberg
Len Brown
Others
October 2004
October 2012
January 2013
March 2013
June 2013
November 2013
May 2014
July 2014
May 2015
August 2015
September 2015
June 2019
September 2020
December 2020
December 2025
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 1460}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1460
94.93%
Lan Tianyu
12
0.78%
Rafael J. Wysocki
11
0.72%
Mika Westerberg
10
0.65%
Len Brown
5
0.33%
Others
40
2.60%
Total
1538
acpi_processor.c
996
-
62
3580
Rafael J. Wysocki
Andy Grover
Len Brown
Alexander Chiang
Srinivas Pandruvada
Chen Yu
Hanjun Guo
Alexey Y. Starikovskiy
Toshi Kani
Sudeep Holla
Björn Helgaas
Thomas Renninger
Jiang Liu
Patrick Mochel
Myron Stowe
Rui Zhang
Yakui Zhao
Shaohua Li
Ashwin Chaugule
Lan Tianyu
James Morse
Mika Westerberg
Mario Limonciello
Lin Ming
Andy Shevchenko
Others
March 2002
April 2002
July 2002
September 2002
October 2002
January 2003
February 2003
January 2004
March 2004
April 2004
July 2004
September 2004
October 2004
December 2004
March 2005
August 2005
September 2005
June 2006
December 2006
February 2007
June 2007
July 2007
November 2007
April 2008
June 2008
November 2008
December 2008
March 2009
April 2009
June 2009
September 2009
November 2009
December 2009
January 2010
February 2010
February 2011
January 2012
May 2012
June 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
November 2013
January 2014
April 2014
July 2014
November 2014
January 2015
March 2015
May 2015
September 2015
February 2016
March 2016
July 2016
August 2016
February 2017
March 2017
August 2017
August 2018
June 2019
August 2019
December 2019
July 2020
August 2020
October 2020
February 2021
March 2021
August 2021
November 2021
March 2023
July 2023
February 2024
May 2024
June 2024
July 2024
July 2025
August 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 242}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 92}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 21}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 42, "token_count": 123}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 2, "token_count": 496}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 57, "token_count": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 20, "token_count": 14}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 111}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 612}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 86}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1259
35.17%
Andy Grover
386
10.78%
Len Brown
182
5.08%
Alexander Chiang
142
3.97%
Srinivas Pandruvada
111
3.10%
Chen Yu
86
2.40%
Hanjun Guo
53
1.48%
Alexey Y. Starikovskiy
53
1.48%
Toshi Kani
51
1.42%
Sudeep Holla
48
1.34%
Björn Helgaas
45
1.26%
Thomas Renninger
34
0.95%
Jiang Liu
32
0.89%
Patrick Mochel
27
0.75%
Myron Stowe
21
0.59%
Rui Zhang
18
0.50%
Yakui Zhao
15
0.42%
Shaohua Li
13
0.36%
Ashwin Chaugule
12
0.34%
Lan Tianyu
9
0.25%
James Morse
5
0.14%
Mika Westerberg
4
0.11%
Mario Limonciello
2
0.06%
Lin Ming
1
0.03%
Andy Shevchenko
1
0.03%
Others
970
27.09%
Total
3580
acpi_tad.c
902
-
5
3992
Rafael J. Wysocki
Others
March 2018
October 2018
April 2020
December 2020
February 2024
June 2024
July 2025
October 2025
November 2025
February 2026
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2020}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 719}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 967}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
3977
99.62%
Others
15
0.38%
Total
3992
acpi_video.c
2235
-
62
8699
Rui Zhang
Aaron Lu
Len Brown
Hans de Goede
Matthew Garrett
Rafael J. Wysocki
Yu Luming
Linus Torvalds
Alexey Y. Starikovskiy
Andy Grover
Patrick Mochel
Yakui Zhao
Mario Limonciello
Thomas Renninger
Jiang Liu
Björn Helgaas
Andy Shevchenko
Corentin Chary
Lv Zheng
Linus Torvalds (pre-git)
Others
May 1998
February 2002
March 2002
September 2002
January 2003
May 2003
July 2004
October 2004
January 2005
July 2005
August 2005
April 2006
May 2006
June 2006
November 2006
December 2006
January 2007
February 2007
May 2007
July 2007
August 2007
September 2007
November 2007
December 2007
January 2008
February 2008
June 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
December 2009
January 2010
February 2010
April 2010
July 2010
October 2010
November 2010
December 2010
March 2011
May 2011
June 2011
January 2012
March 2012
April 2012
June 2012
August 2012
October 2012
November 2012
March 2013
April 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
February 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
March 2015
June 2015
October 2015
December 2015
January 2016
April 2016
May 2016
December 2016
April 2017
August 2017
September 2017
December 2017
January 2018
May 2019
July 2019
October 2019
December 2019
February 2021
March 2021
June 2021
April 2022
May 2022
June 2022
July 2022
August 2022
November 2022
April 2023
July 2023
September 2023
October 2023
November 2023
February 2024
January 2025
February 2025
March 2025
October 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 19}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1612}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 39, "token_count": 29}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 41, "token_count": 91}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 112}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 41, "token_count": 309}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 84}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 49, "token_count": 50}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 162}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 86}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 22}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 49, "token_count": 90}, {"author_id": 10, "token_count": 125}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 13}, {"author_id": 49, "token_count": 6}, {"author_id": 10, "token_count": 93}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 21, "token_count": 26}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 49, "token_count": 14}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 10, "token_count": 53}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 49, "token_count": 260}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 50}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 1184}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 196}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 15, "token_count": 1132}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 77}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 5, "token_count": 100}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 149}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 11, "token_count": 120}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 110}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 89}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 202}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 31, "token_count": 28}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 160}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1880
21.61%
Aaron Lu
1741
20.01%
Len Brown
1628
18.71%
Hans de Goede
553
6.36%
Matthew Garrett
551
6.33%
Rafael J. Wysocki
517
5.94%
Yu Luming
406
4.67%
Linus Torvalds
104
1.20%
Alexey Y. Starikovskiy
84
0.97%
Andy Grover
79
0.91%
Patrick Mochel
72
0.83%
Yakui Zhao
29
0.33%
Mario Limonciello
28
0.32%
Thomas Renninger
17
0.20%
Jiang Liu
14
0.16%
Björn Helgaas
13
0.15%
Andy Shevchenko
7
0.08%
Corentin Chary
5
0.06%
Lv Zheng
3
0.03%
Linus Torvalds (pre-git)
2
0.02%
Others
966
11.10%
Total
8699
acpi_watchdog.c
188
-
16
720
Mika Westerberg
Hanjun Guo
Andy Shevchenko
Rui Zhang
Patrick Mochel
Others
December 2006
October 2012
April 2016
September 2016
December 2016
July 2017
September 2017
March 2018
April 2018
May 2018
June 2019
February 2020
May 2020
November 2020
December 2023
February 2024
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 447}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 58}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 99}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 28}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
613
85.14%
Hanjun Guo
28
3.89%
Andy Shevchenko
4
0.56%
Rui Zhang
2
0.28%
Patrick Mochel
1
0.14%
Others
72
10.00%
Total
720
battery.c
1334
-
59
5550
Alexey Y. Starikovskiy
Andy Grover
Rafael J. Wysocki
Rui Zhang
Lan Tianyu
Hans de Goede
Armin Wolf
Thomas Renninger
Patrick Mochel
Srinivas Pandruvada
Andy Shevchenko
Jiang Liu
Len Brown
Lv Zheng
Linus Torvalds
Lin Ming
Others
March 2002
April 2002
July 2002
September 2002
May 2006
June 2006
October 2006
February 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
December 2008
January 2009
March 2009
August 2009
October 2009
December 2009
January 2010
March 2010
October 2010
January 2011
March 2011
June 2011
July 2011
August 2011
April 2012
May 2012
June 2012
November 2012
March 2013
May 2013
June 2013
July 2013
October 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
September 2014
November 2014
March 2015
May 2015
June 2015
August 2016
November 2016
June 2017
February 2018
April 2018
July 2018
August 2018
May 2019
December 2019
May 2020
February 2021
March 2021
October 2021
February 2022
April 2022
September 2022
November 2022
January 2023
July 2023
October 2023
June 2024
September 2024
October 2024
December 2024
April 2025
July 2025
September 2025
December 2025
January 2026
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 381}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 1380}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 52}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 115}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 10, "token_count": 156}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 47, "token_count": 35}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 335}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 47, "token_count": 87}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 76}, {"author_id": 10, "token_count": 119}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 47, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 510}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 92}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 115}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 46}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 37, "token_count": 54}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 37, "token_count": 19}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 37, "token_count": 23}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1647
29.68%
Andy Grover
394
7.10%
Rafael J. Wysocki
339
6.11%
Rui Zhang
276
4.97%
Lan Tianyu
262
4.72%
Hans de Goede
235
4.23%
Armin Wolf
112
2.02%
Thomas Renninger
74
1.33%
Patrick Mochel
30
0.54%
Srinivas Pandruvada
24
0.43%
Andy Shevchenko
10
0.18%
Jiang Liu
9
0.16%
Len Brown
2
0.04%
Lv Zheng
1
0.02%
Linus Torvalds
1
0.02%
Lin Ming
1
0.02%
Others
2133
38.43%
Total
5550
bgrt.c
94
-
16
299
Matthew Garrett
Lukas Wunner
Others
January 2012
May 2012
September 2012
August 2013
October 2013
July 2014
December 2015
February 2016
May 2016
June 2016
January 2017
April 2017
June 2017
June 2019
June 2021
April 2022
April 2024
December 2024
May 2025
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 161}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
161
53.85%
Lukas Wunner
1
0.33%
Others
137
45.82%
Total
299
bus.c
1534
-
70
5453
Rafael J. Wysocki
Andy Grover
Shaohua Li
Mika Westerberg
Andy Shevchenko
Prashanth Prakash
Len Brown
Patrick Mochel
Björn Helgaas
Rui Zhang
Hans de Goede
Lin Ming
Hanjun Guo
Lan Tianyu
Alexey Y. Starikovskiy
Yakui Zhao
Sudeep Holla
Sinan Kaya
Lv Zheng
Armin Wolf
Octavian Purdila
Mario Limonciello
Huang Ying
Heikki Krogerus
Matthew Garrett
Sunil V L
Srinivas Pandruvada
Linus Torvalds (pre-git)
Lorenzo Pieralisi
Erik Kaneda
Jean-Philippe Brucker
Thomas Renninger
Robert Moore
Jiang Liu
Alexander Chiang
Linus Torvalds
Others
April 1994
June 1995
March 1997
May 1998
February 2002
March 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
August 2003
March 2004
May 2004
July 2004
August 2004
September 2004
October 2004
November 2004
April 2005
June 2005
August 2005
February 2006
March 2006
May 2006
June 2006
July 2006
December 2006
February 2007
April 2007
May 2007
July 2007
November 2007
January 2008
February 2008
July 2008
August 2008
October 2008
February 2009
March 2009
April 2009
May 2009
September 2009
October 2009
December 2009
January 2010
April 2010
May 2010
July 2010
September 2010
October 2010
February 2011
July 2011
January 2012
July 2012
October 2012
November 2012
January 2013
March 2013
June 2013
July 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
October 2014
March 2015
April 2015
June 2015
July 2015
September 2015
December 2015
February 2016
March 2016
June 2016
July 2016
November 2016
December 2016
February 2017
April 2017
June 2017
September 2017
December 2017
January 2018
February 2018
July 2018
September 2018
January 2019
February 2019
May 2019
February 2020
May 2020
October 2020
January 2021
April 2021
June 2021
July 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
November 2022
January 2023
March 2023
April 2023
June 2023
July 2023
October 2023
November 2023
February 2024
March 2024
April 2024
June 2024
July 2024
August 2024
November 2024
May 2025
July 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 459}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 39, "token_count": 55}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 31}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 11}, {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 49}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 384}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 23, "token_count": 78}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 40}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 2, "token_count": 1071}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 50, "token_count": 177}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 25}, {"author_id": 22, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 83}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 34, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 155}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 45, "token_count": 8}, {"author_id": 38, "token_count": 36}, {"author_id": 40, "token_count": 6}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 29}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 42}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 37, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 735}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2363
43.33%
Andy Grover
596
10.93%
Shaohua Li
462
8.47%
Mika Westerberg
214
3.92%
Andy Shevchenko
190
3.48%
Prashanth Prakash
177
3.25%
Len Brown
136
2.49%
Patrick Mochel
111
2.04%
Björn Helgaas
100
1.83%
Rui Zhang
91
1.67%
Hans de Goede
49
0.90%
Lin Ming
48
0.88%
Hanjun Guo
44
0.81%
Lan Tianyu
40
0.73%
Alexey Y. Starikovskiy
39
0.72%
Yakui Zhao
37
0.68%
Sudeep Holla
37
0.68%
Sinan Kaya
28
0.51%
Lv Zheng
28
0.51%
Armin Wolf
28
0.51%
Octavian Purdila
25
0.46%
Mario Limonciello
20
0.37%
Huang Ying
20
0.37%
Heikki Krogerus
17
0.31%
Matthew Garrett
11
0.20%
Sunil V L
10
0.18%
Srinivas Pandruvada
8
0.15%
Linus Torvalds (pre-git)
8
0.15%
Lorenzo Pieralisi
8
0.15%
Erik Kaneda
8
0.15%
Jean-Philippe Brucker
6
0.11%
Thomas Renninger
5
0.09%
Robert Moore
4
0.07%
Jiang Liu
2
0.04%
Alexander Chiang
2
0.04%
Linus Torvalds
1
0.02%
Others
480
8.80%
Total
5453
button.c
798
-
40
3057
Rafael J. Wysocki
Hans de Goede
Lv Zheng
Alexey Y. Starikovskiy
Andy Grover
Rui Zhang
Björn Helgaas
Thomas Renninger
Lan Tianyu
Patrick Mochel
Mario Limonciello
Linus Torvalds (pre-git)
Len Brown
Shaohua Li
Andy Shevchenko
Linus Torvalds
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
February 2002
March 2002
April 2002
September 2002
January 2003
March 2003
July 2004
March 2005
August 2005
May 2006
June 2006
November 2006
February 2007
July 2007
October 2007
March 2008
April 2008
September 2008
October 2008
March 2009
April 2009
July 2009
September 2009
October 2009
October 2010
March 2011
June 2012
August 2012
March 2013
September 2013
December 2013
February 2014
March 2014
July 2014
June 2016
July 2016
August 2016
May 2017
June 2017
September 2017
October 2017
November 2017
April 2018
May 2018
June 2018
July 2018
April 2019
May 2019
October 2019
January 2020
July 2020
October 2020
November 2020
February 2021
March 2021
August 2021
November 2022
April 2023
June 2023
October 2023
December 2023
October 2024
March 2025
April 2025
October 2025
December 2025
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 250}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 297}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 39, "token_count": 13}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 244}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 52}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 48}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 46}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 101}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 47, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 165}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 272}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 128}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
703
23.00%
Hans de Goede
479
15.67%
Lv Zheng
409
13.38%
Alexey Y. Starikovskiy
352
11.51%
Andy Grover
302
9.88%
Rui Zhang
105
3.43%
Björn Helgaas
59
1.93%
Thomas Renninger
55
1.80%
Lan Tianyu
35
1.14%
Patrick Mochel
28
0.92%
Mario Limonciello
19
0.62%
Linus Torvalds (pre-git)
11
0.36%
Len Brown
9
0.29%
Shaohua Li
5
0.16%
Andy Shevchenko
3
0.10%
Linus Torvalds
1
0.03%
Others
482
15.77%
Total
3057
container.c
117
-
9
417
Rafael J. Wysocki
Len Brown
Thomas Renninger
Aaron Lu
Toshi Kani
Andy Shevchenko
Patrick Mochel
Others
October 2004
December 2006
July 2007
May 2012
November 2012
December 2012
February 2013
March 2013
November 2013
December 2013
February 2014
May 2014
September 2014
May 2019
June 2022
February 2026
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 183}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
331
79.38%
Len Brown
37
8.87%
Thomas Renninger
35
8.39%
Aaron Lu
4
0.96%
Toshi Kani
3
0.72%
Andy Shevchenko
3
0.72%
Patrick Mochel
1
0.24%
Others
3
0.72%
Total
417
cppc_acpi.c
2239
-
55
8116
Ashwin Chaugule
Prashanth Prakash
Rafael J. Wysocki
Srinivas Pandruvada
Mario Limonciello
Jeremy Linton
Sudeep Holla
Björn Helgaas
Andy Shevchenko
Others
October 2015
February 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
March 2017
May 2017
October 2017
December 2017
February 2018
April 2018
October 2018
February 2019
March 2019
June 2019
August 2019
October 2019
April 2020
May 2020
June 2020
November 2020
December 2020
January 2021
March 2021
April 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
July 2022
August 2022
September 2022
November 2022
January 2023
February 2023
March 2023
December 2023
January 2024
March 2024
April 2024
June 2024
August 2024
September 2024
October 2024
April 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 2107}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 27, "token_count": 93}, {"author_id": 50, "token_count": 289}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 27, "token_count": 523}, {"author_id": 50, "token_count": 499}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 114}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 50, "token_count": 111}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 495}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 50, "token_count": 217}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 31, "token_count": 31}, {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 36, "token_count": 55}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 375}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 31, "token_count": 30}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 656}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 647}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ashwin Chaugule
2723
33.55%
Prashanth Prakash
1116
13.75%
Rafael J. Wysocki
247
3.04%
Srinivas Pandruvada
168
2.07%
Mario Limonciello
61
0.75%
Jeremy Linton
55
0.68%
Sudeep Holla
26
0.32%
Björn Helgaas
14
0.17%
Andy Shevchenko
1
0.01%
Others
3705
45.65%
Total
8116
debugfs.c
19
-
7
44
Rui Zhang
Thomas Renninger
Lv Zheng
Others
December 2009
March 2010
July 2010
May 2011
October 2011
December 2013
August 2015
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
20
45.45%
Thomas Renninger
14
31.82%
Lv Zheng
1
2.27%
Others
9
20.45%
Total
44
device_pm.c
1535
-
36
4746
Rafael J. Wysocki
Andy Grover
Shaohua Li
Mario Limonciello
Mika Westerberg
Huang Ying
Rui Zhang
Patrick Mochel
Aaron Lu
Sakari Ailus
Hans de Goede
Lin Ming
Heikki Krogerus
Len Brown
Björn Helgaas
Keith Busch
Lv Zheng
Others
March 2002
May 2002
September 2002
August 2003
June 2004
September 2004
November 2004
August 2005
May 2006
June 2006
October 2006
December 2006
July 2007
October 2007
January 2008
June 2008
July 2008
October 2008
February 2009
March 2009
September 2009
December 2009
February 2010
October 2010
November 2010
February 2011
April 2011
May 2011
July 2011
December 2011
March 2012
May 2012
June 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
May 2014
July 2014
September 2014
November 2014
December 2014
January 2015
May 2015
July 2015
January 2016
May 2016
November 2016
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
March 2018
May 2018
September 2018
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
December 2019
April 2020
June 2020
November 2020
January 2021
May 2021
June 2021
August 2021
October 2021
December 2021
March 2022
April 2022
June 2022
August 2022
September 2022
January 2023
November 2023
February 2025
June 2025
January 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 199}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 23, "token_count": 65}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 41}, {"author_id": 9, "token_count": 6}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 1001}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 2, "token_count": 432}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 277}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 172}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 31, "token_count": 53}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
3776
79.56%
Andy Grover
199
4.19%
Shaohua Li
80
1.69%
Mario Limonciello
59
1.24%
Mika Westerberg
44
0.93%
Huang Ying
41
0.86%
Rui Zhang
35
0.74%
Patrick Mochel
26
0.55%
Aaron Lu
23
0.48%
Sakari Ailus
22
0.46%
Hans de Goede
15
0.32%
Lin Ming
13
0.27%
Heikki Krogerus
12
0.25%
Len Brown
9
0.19%
Björn Helgaas
8
0.17%
Keith Busch
7
0.15%
Lv Zheng
6
0.13%
Others
371
7.82%
Total
4746
device_sysfs.c
651
-
33
2833
Rafael J. Wysocki
Mika Westerberg
Thomas Renninger
Rui Zhang
Björn Helgaas
Len Brown
Hans de Goede
Patrick Mochel
Andy Shevchenko
Andy Grover
Toshi Kani
Huang Ying
Others
March 2002
September 2002
July 2004
October 2004
March 2005
December 2006
June 2007
July 2007
August 2007
December 2007
March 2008
April 2008
March 2009
September 2009
October 2010
June 2012
October 2012
November 2012
January 2013
February 2013
March 2013
November 2013
January 2014
February 2014
September 2014
October 2014
April 2015
May 2015
July 2015
August 2015
January 2016
April 2016
November 2016
October 2017
December 2017
March 2019
May 2019
December 2020
January 2021
March 2021
April 2021
June 2021
December 2021
June 2022
January 2023
February 2023
June 2023
October 2023
July 2024
August 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 107}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 166}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 1172}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 473}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1901
67.10%
Mika Westerberg
167
5.89%
Thomas Renninger
116
4.09%
Rui Zhang
94
3.32%
Björn Helgaas
31
1.09%
Len Brown
27
0.95%
Hans de Goede
12
0.42%
Patrick Mochel
10
0.35%
Andy Shevchenko
10
0.35%
Andy Grover
10
0.35%
Toshi Kani
5
0.18%
Huang Ying
1
0.04%
Others
449
15.85%
Total
2833
dock.c
634
-
33
2193
Len Brown
Rafael J. Wysocki
Shaohua Li
Alexander Chiang
Andy Shevchenko
Toshi Kani
Andy Grover
Jiang Liu
Linus Torvalds (pre-git)
Rui Zhang
Thomas Renninger
Linus Torvalds
Lin Ming
Others
March 1997
February 1998
May 1998
February 2002
March 2002
March 2004
October 2004
March 2005
February 2006
July 2006
August 2006
December 2006
February 2007
March 2007
May 2007
August 2007
October 2007
March 2008
August 2008
October 2008
January 2009
March 2009
October 2009
September 2010
December 2010
January 2012
November 2012
June 2013
July 2013
September 2013
December 2013
February 2014
March 2015
July 2016
August 2017
May 2019
July 2020
October 2020
December 2020
October 2021
December 2021
March 2024
February 2026
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 699}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 23, "token_count": 379}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 42, "token_count": 117}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 57, "token_count": 29}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 312}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 34, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
702
32.01%
Rafael J. Wysocki
419
19.11%
Shaohua Li
384
17.51%
Alexander Chiang
117
5.34%
Andy Shevchenko
31
1.41%
Toshi Kani
29
1.32%
Andy Grover
13
0.59%
Jiang Liu
12
0.55%
Linus Torvalds (pre-git)
7
0.32%
Rui Zhang
6
0.27%
Thomas Renninger
2
0.09%
Linus Torvalds
1
0.05%
Lin Ming
1
0.05%
Others
469
21.39%
Total
2193
ec.c
2378
-
57
8933
Lv Zheng
Rafael J. Wysocki
Alexey Y. Starikovskiy
Rui Zhang
Thomas Renninger
Hans de Goede
Mika Westerberg
Armin Wolf
Yu Luming
Björn Helgaas
Lin Ming
Hanjun Guo
Andy Grover
Mario Limonciello
Linus Torvalds (pre-git)
Lan Tianyu
Len Brown
Lukas Wunner
Patrick Mochel
Linus Torvalds
Andy Shevchenko
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
February 2002
March 2002
February 2003
March 2003
November 2004
March 2005
July 2005
August 2005
June 2006
September 2006
October 2006
December 2006
February 2007
March 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
June 2009
July 2009
August 2009
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
July 2010
October 2010
April 2011
January 2012
February 2012
September 2012
October 2012
November 2012
May 2013
August 2013
September 2013
December 2013
February 2014
April 2014
June 2014
August 2014
October 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
August 2015
September 2015
March 2016
June 2016
July 2016
August 2016
September 2016
October 2016
January 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
January 2018
February 2018
June 2018
July 2018
December 2018
January 2019
February 2019
May 2019
July 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
November 2020
June 2021
October 2021
November 2021
February 2022
June 2022
August 2022
October 2022
November 2022
December 2022
March 2023
June 2023
September 2023
October 2023
December 2023
February 2024
May 2024
July 2024
August 2024
April 2025
May 2025
July 2025
October 2025
December 2025
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 41, "token_count": 50}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 865}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 12, "token_count": 158}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 270}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 12, "token_count": 112}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 368}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 78}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 42}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 63}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 64}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 33, "token_count": 67}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 100}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 58}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 938}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 409}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 89}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 451}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 296}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 74}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 10, "token_count": 104}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 244}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 34}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 63}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 365}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 27}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 16}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 237}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 31, "token_count": 30}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 37, "token_count": 25}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
3367
37.69%
Rafael J. Wysocki
1747
19.56%
Alexey Y. Starikovskiy
1431
16.02%
Rui Zhang
225
2.52%
Thomas Renninger
188
2.10%
Hans de Goede
98
1.10%
Mika Westerberg
74
0.83%
Armin Wolf
71
0.79%
Yu Luming
51
0.57%
Björn Helgaas
42
0.47%
Lin Ming
38
0.43%
Hanjun Guo
34
0.38%
Andy Grover
33
0.37%
Mario Limonciello
30
0.34%
Linus Torvalds (pre-git)
16
0.18%
Lan Tianyu
13
0.15%
Len Brown
10
0.11%
Lukas Wunner
2
0.02%
Patrick Mochel
1
0.01%
Linus Torvalds
1
0.01%
Andy Shevchenko
1
0.01%
Others
1460
16.34%
Total
8933
ec_sys.c
144
-
12
564
Thomas Renninger
Linus Torvalds (pre-git)
Hans de Goede
Others
August 1992
June 1993
March 1997
July 2010
August 2010
June 2011
July 2011
April 2012
May 2013
December 2013
February 2016
January 2019
June 2019
November 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 33, "token_count": 467}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Renninger
467
82.80%
Linus Torvalds (pre-git)
5
0.89%
Hans de Goede
3
0.53%
Others
89
15.78%
Total
564
event.c
184
-
17
649
Rui Zhang
Andy Grover
Patrick Mochel
Hanjun Guo
Len Brown
Linus Torvalds (pre-git)
Rafael J. Wysocki
Lv Zheng
Others
March 1997
March 2002
June 2002
September 2002
June 2006
December 2006
June 2007
July 2007
August 2007
September 2007
January 2008
February 2008
July 2009
October 2011
November 2013
December 2013
October 2016
November 2017
April 2019
June 2021
September 2024
March 2026
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 38}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 10, "token_count": 310}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 116}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
471
72.57%
Andy Grover
52
8.01%
Patrick Mochel
44
6.78%
Hanjun Guo
9
1.39%
Len Brown
4
0.62%
Linus Torvalds (pre-git)
3
0.46%
Rafael J. Wysocki
2
0.31%
Lv Zheng
1
0.15%
Others
63
9.71%
Total
649
evged.c
195
-
7
759
Sinan Kaya
Others
February 2016
May 2016
December 2017
May 2019
May 2020
July 2020
November 2020
February 2024
November 2024
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 54, "token_count": 514}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 178}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sinan Kaya
692
91.17%
Others
67
8.83%
Total
759
fan.h
114
-
8
280
Armin Wolf
Srinivas Pandruvada
Aaron Lu
Rafael J. Wysocki
Rui Zhang
Andy Grover
Others
March 2002
January 2008
April 2014
December 2019
May 2021
January 2022
February 2022
May 2022
April 2024
May 2024
December 2024
February 2025
June 2025
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 45}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 66}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 53}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 37, "token_count": 64}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Armin Wolf
117
41.79%
Srinivas Pandruvada
86
30.71%
Aaron Lu
45
16.07%
Rafael J. Wysocki
14
5.00%
Rui Zhang
9
3.21%
Andy Grover
2
0.71%
Others
7
2.50%
Total
280
fan_attr.c
144
-
15
863
Srinivas Pandruvada
Aaron Lu
Linus Torvalds (pre-git)
Andy Grover
Rui Zhang
Rafael J. Wysocki
Matthew Garrett
Armin Wolf
Lv Zheng
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
March 2002
January 2008
November 2008
November 2013
December 2013
April 2014
May 2019
December 2019
March 2020
May 2021
February 2022
December 2022
February 2025
June 2025
July 2025
October 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 323}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 406}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 37, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
729
84.47%
Aaron Lu
43
4.98%
Linus Torvalds (pre-git)
9
1.04%
Andy Grover
9
1.04%
Rui Zhang
5
0.58%
Rafael J. Wysocki
3
0.35%
Matthew Garrett
2
0.23%
Armin Wolf
2
0.23%
Lv Zheng
1
0.12%
Others
60
6.95%
Total
863
fan_core.c
701
-
31
3175
Aaron Lu
Armin Wolf
Srinivas Pandruvada
Rui Zhang
Andy Grover
Len Brown
Rafael J. Wysocki
Matthew Garrett
Thomas Renninger
Linus Torvalds (pre-git)
Patrick Mochel
Linus Torvalds
Hanjun Guo
Mika Westerberg
Lv Zheng
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
March 2002
July 2002
April 2003
March 2005
May 2006
June 2006
February 2007
July 2007
January 2008
February 2008
April 2008
May 2008
September 2008
November 2008
December 2009
November 2010
June 2011
June 2012
August 2012
September 2012
July 2013
November 2013
December 2013
February 2014
April 2014
August 2014
October 2014
December 2014
May 2015
January 2016
February 2016
October 2016
June 2018
May 2019
December 2019
November 2020
May 2021
February 2022
November 2022
February 2024
May 2024
November 2024
December 2024
February 2025
July 2025
August 2025
October 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 59}, {"author_id": 10, "token_count": 370}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 32}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 62}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 1022}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 64}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 315}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 37, "token_count": 807}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
1117
35.18%
Armin Wolf
820
25.83%
Srinivas Pandruvada
440
13.86%
Rui Zhang
370
11.65%
Andy Grover
117
3.69%
Len Brown
62
1.95%
Rafael J. Wysocki
37
1.17%
Matthew Garrett
32
1.01%
Thomas Renninger
21
0.66%
Linus Torvalds (pre-git)
12
0.38%
Patrick Mochel
5
0.16%
Linus Torvalds
4
0.13%
Hanjun Guo
3
0.09%
Mika Westerberg
1
0.03%
Lv Zheng
1
0.03%
Others
133
4.19%
Total
3175
fan_hwmon.c
180
-
6
655
Armin Wolf
Aaron Lu
Srinivas Pandruvada
Rafael J. Wysocki
Others
April 2014
October 2016
May 2019
May 2021
February 2022
May 2024
February 2025
October 2025
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 539}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 37, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Armin Wolf
578
88.24%
Aaron Lu
40
6.11%
Srinivas Pandruvada
11
1.68%
Rafael J. Wysocki
3
0.46%
Others
23
3.51%
Total
655
glue.c
414
-
27
1617
Rafael J. Wysocki
Shaohua Li
Lan Tianyu
Hanjun Guo
Linus Torvalds
Len Brown
Hans de Goede
Andy Shevchenko
Linus Torvalds (pre-git)
Matthew Garrett
Heikki Krogerus
Mika Westerberg
Tomasz Nowicki
Lorenzo Pieralisi
Yu Luming
Patrick Mochel
Others
December 1994
March 1997
May 1998
February 2002
October 2002
July 2004
October 2004
March 2005
April 2005
February 2008
May 2008
July 2008
January 2009
July 2009
October 2011
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
March 2013
May 2013
August 2013
September 2013
November 2013
February 2014
September 2014
March 2015
September 2016
November 2016
December 2016
March 2017
August 2018
November 2018
June 2019
April 2021
June 2021
July 2021
September 2021
October 2021
May 2022
June 2022
January 2023
February 2026
var spanGroupData = [ {"timestamp": 786268800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 319}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 155}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 219}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 224}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
915
56.59%
Shaohua Li
322
19.91%
Lan Tianyu
155
9.59%
Hanjun Guo
27
1.67%
Linus Torvalds
19
1.18%
Len Brown
17
1.05%
Hans de Goede
13
0.80%
Andy Shevchenko
9
0.56%
Linus Torvalds (pre-git)
8
0.49%
Matthew Garrett
8
0.49%
Heikki Krogerus
5
0.31%
Mika Westerberg
4
0.25%
Tomasz Nowicki
3
0.19%
Lorenzo Pieralisi
3
0.19%
Yu Luming
2
0.12%
Patrick Mochel
2
0.12%
Others
105
6.49%
Total
1617
hed.c
99
-
8
314
Huang Ying
Rafael J. Wysocki
Mika Westerberg
Others
May 2010
September 2012
June 2015
May 2019
November 2022
July 2023
October 2023
February 2025
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 197}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
197
62.74%
Rafael J. Wysocki
61
19.43%
Mika Westerberg
1
0.32%
Others
55
17.52%
Total
314
internal.h
344
-
54
1616
Rafael J. Wysocki
Björn Helgaas
Andy Grover
Mika Westerberg
Alexey Y. Starikovskiy
Rui Zhang
Lv Zheng
Jiang Liu
Thomas Renninger
Patrick Mochel
Srinivas Pandruvada
Lukas Wunner
Len Brown
Lan Tianyu
Sinan Kaya
Andy Shevchenko
Yu Luming
Mario Limonciello
Alexander Chiang
Hans de Goede
Hanjun Guo
Sakari Ailus
Linus Torvalds (pre-git)
Octavian Purdila
Matthew Garrett
Toshi Kani
Sudeep Holla
Others
April 1994
July 1994
June 1995
March 2002
May 2002
July 2002
September 2002
November 2002
February 2003
August 2003
September 2003
July 2004
August 2004
March 2005
July 2005
September 2006
December 2006
February 2007
May 2007
August 2007
September 2007
October 2007
March 2008
July 2008
August 2008
September 2008
October 2008
February 2009
March 2009
July 2009
September 2009
December 2009
March 2010
April 2010
May 2010
July 2010
October 2010
November 2010
December 2010
January 2011
May 2011
December 2011
October 2012
November 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
September 2013
November 2013
December 2013
February 2014
March 2014
May 2014
July 2014
October 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
November 2015
January 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
December 2016
January 2017
February 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
May 2018
December 2018
January 2019
May 2019
July 2019
October 2019
March 2020
January 2021
March 2021
May 2021
June 2021
November 2021
January 2022
August 2022
January 2023
June 2023
July 2023
September 2023
October 2023
November 2023
February 2024
April 2024
June 2024
July 2024
August 2024
October 2024
June 2025
August 2025
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 41, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 94}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 33, "token_count": 23}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 17}, {"author_id": 47, "token_count": 21}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 19}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
617
38.18%
Björn Helgaas
112
6.93%
Andy Grover
109
6.75%
Mika Westerberg
94
5.82%
Alexey Y. Starikovskiy
56
3.47%
Rui Zhang
40
2.48%
Lv Zheng
39
2.41%
Jiang Liu
36
2.23%
Thomas Renninger
31
1.92%
Patrick Mochel
31
1.92%
Srinivas Pandruvada
26
1.61%
Lukas Wunner
22
1.36%
Len Brown
21
1.30%
Lan Tianyu
21
1.30%
Sinan Kaya
17
1.05%
Andy Shevchenko
17
1.05%
Yu Luming
16
0.99%
Mario Limonciello
12
0.74%
Alexander Chiang
11
0.68%
Hans de Goede
10
0.62%
Hanjun Guo
10
0.62%
Sakari Ailus
8
0.50%
Linus Torvalds (pre-git)
7
0.43%
Octavian Purdila
7
0.43%
Matthew Garrett
4
0.25%
Toshi Kani
3
0.19%
Sudeep Holla
3
0.19%
Others
236
14.60%
Total
1616
ioapic.c
249
-
18
1136
Jiang Liu
Len Brown
Björn Helgaas
Rafael J. Wysocki
Alexey Y. Starikovskiy
Alexander Chiang
Andy Grover
Linus Torvalds (pre-git)
Matthew Garrett
Linus Torvalds
Others
May 1998
February 2002
March 2002
June 2004
May 2007
November 2008
June 2009
March 2010
November 2012
September 2013
September 2014
February 2015
August 2016
February 2017
March 2017
May 2017
June 2019
December 2022
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 996}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
996
87.68%
Len Brown
26
2.29%
Björn Helgaas
8
0.70%
Rafael J. Wysocki
4
0.35%
Alexey Y. Starikovskiy
4
0.35%
Alexander Chiang
4
0.35%
Andy Grover
3
0.26%
Linus Torvalds (pre-git)
2
0.18%
Matthew Garrett
2
0.18%
Linus Torvalds
1
0.09%
Others
86
7.57%
Total
1136
irq.c
387
-
25
1149
Lorenzo Pieralisi
Hanjun Guo
Sunil V L
Rafael J. Wysocki
Len Brown
Mika Westerberg
Shaohua Li
Patrick Mochel
Erik Schmauss
Others
April 2004
June 2004
July 2004
September 2004
January 2005
December 2005
February 2008
October 2009
November 2012
October 2013
October 2014
March 2015
October 2015
December 2015
November 2016
February 2017
July 2017
February 2019
May 2019
June 2019
April 2021
July 2022
August 2022
September 2022
November 2022
October 2023
April 2025
October 2025
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 31}, {"author_id": 19, "token_count": 38}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 605}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Pieralisi
43
3.74%
Hanjun Guo
31
2.70%
Sunil V L
18
1.57%
Rafael J. Wysocki
16
1.39%
Len Brown
11
0.96%
Mika Westerberg
5
0.44%
Shaohua Li
2
0.17%
Patrick Mochel
2
0.17%
Erik Schmauss
2
0.17%
Others
1019
88.69%
Total
1149
mipi-disco-img.c
804
-
12
3189
Rafael J. Wysocki
Sakari Ailus
Hans de Goede
Björn Helgaas
Patrick Mochel
Lan Tianyu
Len Brown
Jiang Liu
Others
September 2002
October 2004
December 2007
March 2009
September 2009
November 2012
June 2013
February 2014
August 2015
May 2019
November 2023
February 2024
June 2024
December 2024
February 2026
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 2661}, {"author_id": 32, "token_count": 189}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 32, "token_count": 230}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 11, "token_count": 66}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2676
83.91%
Sakari Ailus
419
13.14%
Hans de Goede
66
2.07%
Björn Helgaas
10
0.31%
Patrick Mochel
6
0.19%
Lan Tianyu
3
0.09%
Len Brown
1
0.03%
Jiang Liu
1
0.03%
Others
7
0.22%
Total
3189
nhlt.c
289
-
1
802
Others
March 2024
var spanGroupData = [ {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 802}, ]}, ]
Author Name
Tokens
Token Proportion
Others
802
100.00%
Total
802
nvs.c
213
-
19
739
Rafael J. Wysocki
Huang Ying
Hanjun Guo
Björn Helgaas
Matthew Garrett
Linus Torvalds (pre-git)
Patrick Mochel
Shaohua Li
Len Brown
Lv Zheng
Linus Torvalds
Others
September 1992
June 1993
May 1998
February 2002
May 2002
February 2003
September 2003
October 2004
March 2006
May 2007
November 2007
October 2008
March 2009
June 2009
May 2010
January 2011
February 2011
December 2011
February 2012
December 2013
May 2014
June 2019
June 2021
February 2026
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 376}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 154}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
460
62.25%
Huang Ying
154
20.84%
Hanjun Guo
12
1.62%
Björn Helgaas
12
1.62%
Matthew Garrett
10
1.35%
Linus Torvalds (pre-git)
5
0.68%
Patrick Mochel
5
0.68%
Shaohua Li
3
0.41%
Len Brown
2
0.27%
Lv Zheng
1
0.14%
Linus Torvalds
1
0.14%
Others
74
10.01%
Total
739
osi.c
501
-
30
1671
Lv Zheng
Len Brown
Rui Zhang
Chen Yu
Lin Ming
Shaohua Li
Lukas Wunner
Hans de Goede
Matthew Garrett
Andy Grover
Patrick Mochel
Linus Torvalds (pre-git)
Björn Helgaas
Myron Stowe
Hanjun Guo
Others
April 1994
June 1995
March 2002
April 2002
May 2002
July 2003
June 2004
November 2004
May 2007
January 2008
February 2008
November 2008
March 2009
June 2009
December 2009
June 2010
August 2010
September 2010
October 2010
December 2010
July 2011
July 2013
August 2013
October 2013
May 2014
September 2014
October 2014
March 2015
June 2015
December 2015
May 2016
June 2017
August 2017
September 2017
May 2019
November 2019
September 2023
February 2026
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 399}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 32}, {"author_id": 1, "token_count": 796}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
803
48.06%
Len Brown
502
30.04%
Rui Zhang
100
5.98%
Chen Yu
34
2.03%
Lin Ming
33
1.97%
Shaohua Li
19
1.14%
Lukas Wunner
14
0.84%
Hans de Goede
13
0.78%
Matthew Garrett
11
0.66%
Andy Grover
5
0.30%
Patrick Mochel
4
0.24%
Linus Torvalds (pre-git)
3
0.18%
Björn Helgaas
3
0.18%
Myron Stowe
1
0.06%
Hanjun Guo
1
0.06%
Others
125
7.48%
Total
1671
osl.c
1814
-
71
6236
Andy Grover
Lv Zheng
Myron Stowe
Rafael J. Wysocki
Len Brown
Thomas Renninger
Robert Moore
Björn Helgaas
Srinivas Pandruvada
Lin Ming
Rui Zhang
Armin Wolf
Alexey Y. Starikovskiy
Linus Torvalds (pre-git)
Yakui Zhao
Patrick Mochel
Chen Yu
Linus Torvalds
Andy Shevchenko
Toshi Kani
Sunil V L
Sinan Kaya
Heikki Krogerus
Hanjun Guo
Others
August 1992
June 1993
April 1994
June 1995
June 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
December 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
March 2005
June 2005
August 2005
October 2005
November 2005
January 2006
March 2006
April 2006
May 2006
June 2006
July 2006
November 2006
December 2006
January 2007
February 2007
May 2007
July 2007
November 2007
January 2008
February 2008
March 2008
April 2008
June 2008
August 2008
December 2008
February 2009
March 2009
April 2009
June 2009
August 2009
September 2009
November 2009
January 2010
March 2010
May 2010
August 2010
October 2010
December 2010
January 2011
February 2011
March 2011
July 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
September 2012
November 2012
January 2013
June 2013
July 2013
November 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
November 2014
March 2015
June 2015
July 2015
August 2015
October 2015
December 2015
March 2016
May 2016
August 2016
October 2016
December 2016
October 2017
February 2018
June 2018
September 2018
October 2018
December 2018
May 2019
June 2019
July 2019
August 2019
November 2019
February 2020
July 2020
August 2020
September 2020
February 2021
May 2021
June 2021
September 2021
January 2022
May 2023
August 2023
November 2023
December 2023
October 2024
December 2024
October 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 1040}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 186}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 55}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 39, "token_count": 24}, {"author_id": 0, "token_count": 10}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 25, "token_count": 68}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 32}, {"author_id": 6, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 6, "token_count": 8}, {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 33, "token_count": 171}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 56, "token_count": 513}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 38}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 163}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 56, "token_count": 80}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 56, "token_count": 287}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 57, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1000}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 97}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 37, "token_count": 73}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1325
21.25%
Lv Zheng
1206
19.34%
Myron Stowe
880
14.11%
Rafael J. Wysocki
729
11.69%
Len Brown
357
5.72%
Thomas Renninger
182
2.92%
Robert Moore
173
2.77%
Björn Helgaas
129
2.07%
Srinivas Pandruvada
97
1.56%
Lin Ming
94
1.51%
Rui Zhang
78
1.25%
Armin Wolf
73
1.17%
Alexey Y. Starikovskiy
50
0.80%
Linus Torvalds (pre-git)
39
0.63%
Yakui Zhao
34
0.55%
Patrick Mochel
24
0.38%
Chen Yu
21
0.34%
Linus Torvalds
18
0.29%
Andy Shevchenko
11
0.18%
Toshi Kani
6
0.10%
Sunil V L
5
0.08%
Sinan Kaya
5
0.08%
Heikki Krogerus
3
0.05%
Hanjun Guo
1
0.02%
Others
696
11.16%
Total
6236
pci_irq.c
520
-
30
2049
Björn Helgaas
Andy Grover
Len Brown
Rafael J. Wysocki
Tomasz Nowicki
Patrick Mochel
Jiang Liu
Lorenzo Pieralisi
Linus Torvalds (pre-git)
Linus Torvalds
Robert Moore
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
June 2000
February 2002
March 2002
May 2002
July 2002
December 2002
January 2003
February 2003
June 2003
August 2003
March 2004
April 2004
May 2004
October 2004
November 2004
January 2005
February 2005
March 2005
June 2005
July 2005
August 2005
September 2005
November 2005
June 2006
January 2008
March 2008
June 2008
December 2008
February 2009
March 2009
April 2009
March 2010
July 2011
December 2011
October 2012
November 2012
February 2013
February 2014
June 2014
October 2014
May 2015
September 2015
February 2016
September 2016
May 2019
August 2019
November 2020
February 2021
October 2022
August 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 297}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 39, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 366}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 25, "token_count": 79}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 25, "token_count": 225}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 26, "token_count": 63}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 60}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
739
36.07%
Andy Grover
413
20.16%
Len Brown
106
5.17%
Rafael J. Wysocki
71
3.47%
Tomasz Nowicki
63
3.07%
Patrick Mochel
28
1.37%
Jiang Liu
27
1.32%
Lorenzo Pieralisi
23
1.12%
Linus Torvalds (pre-git)
17
0.83%
Linus Torvalds
10
0.49%
Robert Moore
8
0.39%
Others
544
26.55%
Total
2049
pci_link.c
920
-
37
3365
Andy Grover
Len Brown
Sinan Kaya
Rafael J. Wysocki
Shaohua Li
Patrick Mochel
Björn Helgaas
Robert Moore
Linus Torvalds
Jiang Liu
Thomas Renninger
Lorenzo Pieralisi
Linus Torvalds (pre-git)
Sunil V L
Erik Schmauss
Hans de Goede
Lv Zheng
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
February 2002
March 2002
April 2002
May 2002
July 2002
September 2002
January 2003
February 2003
July 2003
September 2003
November 2003
March 2004
April 2004
May 2004
June 2004
August 2004
October 2004
November 2004
December 2004
March 2005
July 2005
August 2005
September 2005
December 2005
January 2006
April 2006
May 2006
June 2006
August 2006
December 2006
July 2007
October 2007
December 2007
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
January 2010
March 2011
January 2013
March 2013
December 2013
September 2015
December 2015
February 2016
April 2016
June 2016
October 2016
January 2018
February 2018
February 2019
May 2019
April 2020
November 2020
February 2021
March 2021
December 2021
February 2022
August 2024
July 2025
October 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 708}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 191}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 283}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 171}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 124}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 6, "token_count": 226}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 23, "token_count": 176}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 5, "token_count": 47}, {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 39, "token_count": 69}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 130}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 54, "token_count": 121}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 54, "token_count": 75}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1500
44.58%
Len Brown
543
16.14%
Sinan Kaya
338
10.04%
Rafael J. Wysocki
334
9.93%
Shaohua Li
199
5.91%
Patrick Mochel
79
2.35%
Björn Helgaas
63
1.87%
Robert Moore
50
1.49%
Linus Torvalds
48
1.43%
Jiang Liu
34
1.01%
Thomas Renninger
27
0.80%
Lorenzo Pieralisi
19
0.56%
Linus Torvalds (pre-git)
14
0.42%
Sunil V L
5
0.15%
Erik Schmauss
4
0.12%
Hans de Goede
2
0.06%
Lv Zheng
1
0.03%
Others
105
3.12%
Total
3365
pci_mcfg.c
336
-
15
1644
Tomasz Nowicki
Björn Helgaas
Jeremy Linton
Others
April 2003
June 2016
September 2016
November 2016
December 2016
January 2017
March 2017
March 2019
June 2019
April 2020
August 2020
September 2020
April 2021
July 2022
July 2024
February 2026
var spanGroupData = [ {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 26, "token_count": 357}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 439}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 154}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Nowicki
963
58.58%
Björn Helgaas
2
0.12%
Jeremy Linton
1
0.06%
Others
678
41.24%
Total
1644
pci_root.c
1063
-
47
4292
Jiang Liu
Björn Helgaas
Vishal Verma
Rafael J. Wysocki
Dan J Williams
Andy Grover
Len Brown
Alexander Chiang
Shaohua Li
Matthew Garrett
Rui Zhang
Thomas Renninger
Sinan Kaya
Linus Torvalds (pre-git)
Patrick Mochel
Toshi Kani
Lv Zheng
Mika Westerberg
Hanjun Guo
Lukas Wunner
Andy Shevchenko
Aaron Lu
Robert Moore
Linus Torvalds
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
June 2000
February 2002
March 2002
April 2002
May 2002
July 2002
September 2002
April 2004
June 2004
July 2004
October 2004
March 2005
April 2005
October 2005
May 2006
June 2006
December 2006
July 2007
July 2008
September 2008
November 2008
December 2008
February 2009
March 2009
June 2009
July 2009
October 2009
January 2010
February 2010
March 2010
August 2010
January 2011
March 2011
April 2011
June 2012
September 2012
October 2012
November 2012
January 2013
April 2013
May 2013
July 2013
August 2013
September 2013
November 2013
January 2014
September 2014
November 2014
January 2015
February 2015
April 2015
October 2015
November 2015
June 2016
August 2016
February 2017
May 2017
June 2017
August 2017
March 2018
April 2018
May 2018
August 2018
March 2019
May 2019
March 2020
June 2020
September 2020
November 2020
June 2021
August 2021
December 2021
April 2022
September 2022
October 2022
December 2022
April 2025
December 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 149}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 42, "token_count": 82}, {"author_id": 25, "token_count": 48}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 98}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 70}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 448}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 20, "token_count": 936}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 25, "token_count": 92}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 54, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 223}, {"author_id": 2, "token_count": 5}, {"author_id": 29, "token_count": 434}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
1085
25.28%
Björn Helgaas
730
17.01%
Vishal Verma
434
10.11%
Rafael J. Wysocki
281
6.55%
Dan J Williams
223
5.20%
Andy Grover
178
4.15%
Len Brown
158
3.68%
Alexander Chiang
87
2.03%
Shaohua Li
36
0.84%
Matthew Garrett
33
0.77%
Rui Zhang
28
0.65%
Thomas Renninger
21
0.49%
Sinan Kaya
20
0.47%
Linus Torvalds (pre-git)
17
0.40%
Patrick Mochel
10
0.23%
Toshi Kani
9
0.21%
Lv Zheng
8
0.19%
Mika Westerberg
7
0.16%
Hanjun Guo
7
0.16%
Lukas Wunner
4
0.09%
Andy Shevchenko
3
0.07%
Aaron Lu
2
0.05%
Robert Moore
1
0.02%
Linus Torvalds
1
0.02%
Others
909
21.18%
Total
4292
pci_slot.c
187
-
18
705
Alexander Chiang
Jiang Liu
Linus Torvalds (pre-git)
Rafael J. Wysocki
Andy Shevchenko
Linus Torvalds
Len Brown
Patrick Mochel
Others
March 1998
May 1998
February 2002
June 2002
November 2002
January 2003
October 2006
May 2007
December 2007
June 2008
July 2008
October 2008
March 2009
August 2009
September 2012
January 2013
April 2013
July 2013
December 2013
May 2016
September 2017
June 2019
February 2024
January 2026
February 2026
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 507}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 42, "token_count": 15}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 20, "token_count": 90}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
529
75.04%
Jiang Liu
92
13.05%
Linus Torvalds (pre-git)
10
1.42%
Rafael J. Wysocki
9
1.28%
Andy Shevchenko
7
0.99%
Linus Torvalds
4
0.57%
Len Brown
3
0.43%
Patrick Mochel
2
0.28%
Others
49
6.95%
Total
705
pfr_telemetry.c
434
-
6
2162
Chen Yu
Rafael J. Wysocki
Others
December 2021
January 2022
November 2022
January 2023
February 2024
November 2024
May 2026
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 2129}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Chen Yu
2129
98.47%
Rafael J. Wysocki
16
0.74%
Others
17
0.79%
Total
2162
pfr_update.c
610
-
6
2935
Chen Yu
Rafael J. Wysocki
Others
December 2021
January 2022
September 2022
November 2022
February 2024
November 2024
June 2025
July 2025
May 2026
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 2779}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 16, "token_count": 124}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Chen Yu
2905
98.98%
Rafael J. Wysocki
21
0.72%
Others
9
0.31%
Total
2935
platform_profile.c
717
-
12
2602
Mario Limonciello
Hans de Goede
Others
December 2020
January 2021
February 2021
August 2021
April 2024
June 2024
July 2024
December 2024
January 2025
February 2025
March 2025
May 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 669}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 31, "token_count": 1113}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 315}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 31, "token_count": 230}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mario Limonciello
1343
51.61%
Hans de Goede
3
0.12%
Others
1256
48.27%
Total
2602
power.c
1160
-
33
4287
Rafael J. Wysocki
Andy Grover
Mika Westerberg
Len Brown
Hans de Goede
Patrick Mochel
Lin Ming
Rui Zhang
Yakui Zhao
Linus Torvalds (pre-git)
Alexey Y. Starikovskiy
Shaohua Li
Matthew Garrett
Toshi Kani
Lan Tianyu
Jiang Liu
Lv Zheng
Björn Helgaas
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
March 2002
May 2002
September 2002
October 2002
January 2003
February 2003
October 2003
July 2004
October 2004
March 2005
August 2005
May 2006
June 2006
December 2006
February 2007
July 2007
October 2007
March 2008
July 2008
August 2008
October 2008
December 2008
April 2009
September 2009
March 2010
October 2010
November 2010
January 2011
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
October 2013
December 2013
July 2014
January 2015
May 2015
April 2017
June 2017
December 2018
March 2019
May 2019
June 2019
November 2020
December 2020
January 2021
March 2021
May 2021
August 2021
October 2021
November 2021
December 2021
August 2022
November 2022
April 2023
February 2025
August 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 575}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 209}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 43}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 1198}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 387}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 83}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2368
55.24%
Andy Grover
579
13.51%
Mika Westerberg
387
9.03%
Len Brown
257
5.99%
Hans de Goede
162
3.78%
Patrick Mochel
70
1.63%
Lin Ming
36
0.84%
Rui Zhang
18
0.42%
Yakui Zhao
16
0.37%
Linus Torvalds (pre-git)
12
0.28%
Alexey Y. Starikovskiy
12
0.28%
Shaohua Li
5
0.12%
Matthew Garrett
5
0.12%
Toshi Kani
4
0.09%
Lan Tianyu
2
0.05%
Jiang Liu
2
0.05%
Lv Zheng
1
0.02%
Björn Helgaas
1
0.02%
Others
350
8.16%
Total
4287
pptt.c
1070
-
14
3264
Jeremy Linton
James Morse
Sudeep Holla
Alexey Y. Starikovskiy
Björn Helgaas
Andy Grover
Others
March 2002
June 2005
February 2007
May 2018
June 2018
October 2018
February 2019
March 2019
June 2019
August 2019
December 2019
June 2021
September 2021
July 2022
January 2023
March 2023
May 2025
November 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 1867}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 101}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 78}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 22, "token_count": 101}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 36, "token_count": 25}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 28, "token_count": 527}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 106}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Linton
2088
63.97%
James Morse
554
16.97%
Sudeep Holla
123
3.77%
Alexey Y. Starikovskiy
29
0.89%
Björn Helgaas
7
0.21%
Andy Grover
4
0.12%
Others
459
14.06%
Total
3264
prmt.c
424
-
19
1641
Erik Kaneda
Len Brown
Andy Grover
Sudeep Holla
Alexey Y. Starikovskiy
Linus Torvalds (pre-git)
Keith Busch
Others
August 1992
June 1993
March 2002
April 2002
May 2002
July 2003
May 2004
February 2007
February 2009
September 2015
March 2019
June 2021
August 2021
September 2021
October 2021
June 2022
January 2023
July 2023
September 2023
July 2024
October 2024
July 2025
August 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 45, "token_count": 1171}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Erik Kaneda
1171
71.36%
Len Brown
19
1.16%
Andy Grover
9
0.55%
Sudeep Holla
5
0.30%
Alexey Y. Starikovskiy
4
0.24%
Linus Torvalds (pre-git)
3
0.18%
Keith Busch
2
0.12%
Others
428
26.08%
Total
1641
proc.c
143
-
24
632
Len Brown
Rafael J. Wysocki
Lan Tianyu
Patrick Mochel
Andy Shevchenko
Andy Grover
Shaohua Li
Linus Torvalds
Lv Zheng
Others
March 2002
May 2002
September 2002
November 2002
December 2002
February 2003
August 2003
July 2004
August 2004
October 2004
December 2004
August 2005
July 2006
December 2006
April 2007
May 2007
April 2008
October 2008
November 2008
April 2009
January 2011
August 2012
November 2012
January 2013
August 2013
October 2013
December 2013
September 2015
December 2016
June 2017
November 2017
February 2020
January 2022
June 2025
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 224}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 99}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 34, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
235
37.18%
Rafael J. Wysocki
116
18.35%
Lan Tianyu
100
15.82%
Patrick Mochel
40
6.33%
Andy Shevchenko
15
2.37%
Andy Grover
14
2.22%
Shaohua Li
4
0.63%
Linus Torvalds
3
0.47%
Lv Zheng
1
0.16%
Others
104
16.46%
Total
632
processor_core.c
429
-
33
1755
Alexander Chiang
Alexey Y. Starikovskiy
Hanjun Guo
Myron Stowe
Lorenzo Pieralisi
Sunil V L
Lin Ming
Jiang Liu
Andy Grover
Linus Torvalds
James Morse
Lv Zheng
Linus Torvalds (pre-git)
Len Brown
Thomas Renninger
Rafael J. Wysocki
Mika Westerberg
Patrick Mochel
Others
January 2000
February 2002
March 2002
April 2002
October 2002
February 2003
July 2004
September 2004
June 2006
September 2006
February 2007
November 2008
March 2009
December 2009
February 2010
May 2011
October 2011
December 2011
July 2012
September 2013
December 2013
January 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
May 2016
December 2016
March 2017
June 2018
May 2019
May 2023
July 2023
May 2024
June 2024
November 2025
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 292}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 51}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 42, "token_count": 585}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 33}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 38, "token_count": 31}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 61}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 13, "token_count": 42}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 19, "token_count": 43}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
599
34.13%
Alexey Y. Starikovskiy
292
16.64%
Hanjun Guo
136
7.75%
Myron Stowe
51
2.91%
Lorenzo Pieralisi
43
2.45%
Sunil V L
42
2.39%
Lin Ming
32
1.82%
Jiang Liu
16
0.91%
Andy Grover
14
0.80%
Linus Torvalds
12
0.68%
James Morse
10
0.57%
Lv Zheng
8
0.46%
Linus Torvalds (pre-git)
6
0.34%
Len Brown
6
0.34%
Thomas Renninger
4
0.23%
Rafael J. Wysocki
2
0.11%
Mika Westerberg
2
0.11%
Patrick Mochel
1
0.06%
Others
479
27.29%
Total
1755
processor_driver.c
311
-
34
1039
Rafael J. Wysocki
Andy Grover
Len Brown
Ashwin Chaugule
Thomas Renninger
Toshi Kani
Björn Helgaas
Srinivas Pandruvada
Linus Torvalds (pre-git)
Rui Zhang
Yu Luming
Lan Tianyu
Mario Limonciello
Myron Stowe
Patrick Mochel
Yakui Zhao
Venkatesh Pallipadi
Sudeep Holla
Linus Torvalds
Hanjun Guo
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
February 2002
March 2002
April 2002
July 2002
October 2002
November 2002
January 2003
January 2004
October 2004
December 2004
March 2005
May 2006
June 2006
December 2006
February 2007
May 2007
July 2007
September 2007
October 2007
January 2008
February 2008
April 2008
November 2008
June 2009
August 2009
September 2009
November 2009
January 2012
March 2012
May 2012
October 2012
November 2012
January 2013
February 2013
May 2013
August 2013
December 2013
August 2015
September 2015
February 2016
July 2016
September 2016
April 2017
July 2017
May 2019
August 2019
October 2019
February 2021
December 2021
June 2022
January 2024
May 2024
November 2024
June 2025
December 2025
March 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 32}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 236}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
286
27.53%
Andy Grover
154
14.82%
Len Brown
88
8.47%
Ashwin Chaugule
51
4.91%
Thomas Renninger
40
3.85%
Toshi Kani
36
3.46%
Björn Helgaas
17
1.64%
Srinivas Pandruvada
15
1.44%
Linus Torvalds (pre-git)
11
1.06%
Rui Zhang
10
0.96%
Yu Luming
8
0.77%
Lan Tianyu
8
0.77%
Mario Limonciello
7
0.67%
Myron Stowe
6
0.58%
Patrick Mochel
5
0.48%
Yakui Zhao
3
0.29%
Venkatesh Pallipadi
3
0.29%
Sudeep Holla
1
0.10%
Linus Torvalds
1
0.10%
Hanjun Guo
1
0.10%
Others
288
27.72%
Total
1039
processor_idle.c
1461
-
75
5683
Sudeep Holla
Len Brown
Rafael J. Wysocki
Venkatesh Pallipadi
Andy Grover
Mario Limonciello
Shaohua Li
Thomas Renninger
Alexey Y. Starikovskiy
Patrick Mochel
Robert Moore
Rui Zhang
Ashwin Chaugule
Armin Wolf
Linus Torvalds (pre-git)
Andy Shevchenko
Linus Torvalds
Others
April 1994
June 1995
March 2002
April 2002
October 2002
January 2003
February 2003
April 2004
October 2004
December 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
June 2006
September 2006
October 2006
February 2007
March 2007
July 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
November 2008
January 2009
February 2009
April 2009
May 2009
July 2009
August 2009
October 2009
November 2009
December 2009
January 2010
March 2010
May 2010
July 2010
September 2010
November 2010
December 2010
October 2011
February 2012
March 2012
July 2012
September 2012
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
September 2013
December 2013
January 2014
September 2014
February 2015
April 2015
June 2015
August 2015
December 2015
July 2016
October 2016
December 2016
August 2017
January 2018
September 2018
February 2019
May 2019
June 2019
October 2019
December 2019
April 2020
July 2020
September 2020
February 2021
May 2021
August 2021
November 2021
December 2021
February 2022
March 2022
April 2022
June 2022
August 2022
September 2022
December 2022
January 2023
October 2023
February 2024
July 2024
November 2024
February 2025
March 2025
April 2025
June 2025
July 2025
August 2025
September 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 566}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 55, "token_count": 53}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 55, "token_count": 65}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 23, "token_count": 37}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 55, "token_count": 23}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 55, "token_count": 52}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 55, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 438}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 55, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 55, "token_count": 30}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 55, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 55, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 23, "token_count": 7}, {"author_id": 55, "token_count": 29}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 46}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 33, "token_count": 33}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 213}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 1662}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 31, "token_count": 98}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 31, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
1676
29.49%
Len Brown
1341
23.60%
Rafael J. Wysocki
427
7.51%
Venkatesh Pallipadi
404
7.11%
Andy Grover
134
2.36%
Mario Limonciello
121
2.13%
Shaohua Li
62
1.09%
Thomas Renninger
40
0.70%
Alexey Y. Starikovskiy
28
0.49%
Patrick Mochel
18
0.32%
Robert Moore
10
0.18%
Rui Zhang
9
0.16%
Ashwin Chaugule
7
0.12%
Armin Wolf
5
0.09%
Linus Torvalds (pre-git)
3
0.05%
Andy Shevchenko
3
0.05%
Linus Torvalds
2
0.04%
Others
1393
24.51%
Total
5683
processor_pdc.c
120
-
18
404
Alexander Chiang
Venkatesh Pallipadi
Hanjun Guo
Len Brown
Andy Grover
Rafael J. Wysocki
Björn Helgaas
Linus Torvalds (pre-git)
Tony Luck
Patrick Mochel
Lv Zheng
Linus Torvalds
Others
May 1998
February 2002
March 2002
October 2002
February 2003
March 2004
October 2004
April 2005
July 2005
October 2005
March 2009
June 2009
December 2009
February 2010
September 2010
February 2011
December 2013
February 2014
July 2014
November 2017
February 2021
July 2023
September 2023
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 55, "token_count": 67}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 55, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 42, "token_count": 145}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 65}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
157
38.86%
Venkatesh Pallipadi
99
24.50%
Hanjun Guo
69
17.08%
Len Brown
20
4.95%
Andy Grover
11
2.72%
Rafael J. Wysocki
4
0.99%
Björn Helgaas
3
0.74%
Linus Torvalds (pre-git)
2
0.50%
Tony Luck
1
0.25%
Patrick Mochel
1
0.25%
Lv Zheng
1
0.25%
Linus Torvalds
1
0.25%
Others
35
8.66%
Total
404
processor_perflib.c
797
-
42
3152
Len Brown
Venkatesh Pallipadi
Rafael J. Wysocki
Matthew Garrett
Thomas Renninger
Andy Grover
Yakui Zhao
Hanjun Guo
Patrick Mochel
Jiang Liu
Linus Torvalds (pre-git)
Toshi Kani
Chen Yu
Lv Zheng
Linus Torvalds
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
February 2002
March 2002
April 2002
October 2002
January 2003
February 2003
January 2004
October 2004
December 2004
May 2005
December 2005
April 2006
May 2006
June 2006
May 2007
August 2007
October 2007
June 2008
July 2008
August 2008
September 2008
October 2008
December 2008
January 2009
February 2009
March 2009
May 2009
June 2009
October 2009
November 2009
February 2010
March 2011
February 2012
March 2012
May 2012
September 2012
January 2013
March 2013
May 2013
June 2013
December 2013
February 2014
November 2016
January 2017
January 2018
March 2018
March 2019
May 2019
August 2019
October 2019
November 2020
December 2020
February 2021
March 2021
June 2021
December 2022
October 2024
July 2025
August 2025
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 1144}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 55, "token_count": 617}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 39, "token_count": 42}, {"author_id": 33, "token_count": 4}, {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 33, "token_count": 33}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 33, "token_count": 30}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 21, "token_count": 65}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 33, "token_count": 43}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 49, "token_count": 141}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 45}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
1216
38.58%
Venkatesh Pallipadi
621
19.70%
Rafael J. Wysocki
344
10.91%
Matthew Garrett
141
4.47%
Thomas Renninger
132
4.19%
Andy Grover
76
2.41%
Yakui Zhao
65
2.06%
Hanjun Guo
45
1.43%
Patrick Mochel
43
1.36%
Jiang Liu
18
0.57%
Linus Torvalds (pre-git)
11
0.35%
Toshi Kani
5
0.16%
Chen Yu
5
0.16%
Lv Zheng
3
0.10%
Linus Torvalds
1
0.03%
Others
426
13.52%
Total
3152
processor_thermal.c
363
-
29
1248
Rui Zhang
Len Brown
Rafael J. Wysocki
Andy Grover
Venkatesh Pallipadi
Matthew Garrett
Patrick Mochel
Linus Torvalds (pre-git)
Toshi Kani
Björn Helgaas
Lv Zheng
Linus Torvalds
Ashwin Chaugule
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
March 2002
January 2003
January 2004
February 2004
October 2004
December 2004
December 2005
June 2006
September 2006
January 2008
March 2008
April 2008
June 2008
November 2008
June 2009
August 2009
June 2011
February 2012
March 2012
March 2013
May 2013
December 2013
August 2015
September 2016
December 2016
May 2019
August 2019
October 2019
December 2021
June 2022
March 2023
November 2023
September 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 295}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
295
23.64%
Len Brown
113
9.05%
Rafael J. Wysocki
75
6.01%
Andy Grover
35
2.80%
Venkatesh Pallipadi
17
1.36%
Matthew Garrett
16
1.28%
Patrick Mochel
10
0.80%
Linus Torvalds (pre-git)
9
0.72%
Toshi Kani
5
0.40%
Björn Helgaas
4
0.32%
Lv Zheng
1
0.08%
Linus Torvalds
1
0.08%
Ashwin Chaugule
1
0.08%
Others
666
53.37%
Total
1248
processor_throttling.c
1243
-
33
4786
Yakui Zhao
Yu Luming
Len Brown
Andy Grover
Rafael J. Wysocki
Lan Tianyu
Rui Zhang
Hanjun Guo
Patrick Mochel
Venkatesh Pallipadi
Lin Ming
Linus Torvalds (pre-git)
Lv Zheng
Linus Torvalds
Björn Helgaas
Alexey Y. Starikovskiy
Others
August 1992
June 1993
March 1997
May 1998
February 2002
March 2002
April 2002
October 2002
November 2002
January 2003
July 2004
September 2004
October 2004
December 2004
April 2005
May 2005
August 2005
June 2006
December 2006
February 2007
May 2007
July 2007
November 2007
January 2008
February 2008
June 2008
July 2008
October 2008
November 2008
December 2008
January 2009
March 2009
May 2009
June 2009
August 2009
January 2010
January 2011
March 2011
March 2012
December 2013
February 2014
June 2016
September 2016
December 2016
April 2017
May 2017
May 2019
February 2021
March 2021
June 2021
April 2025
July 2025
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 88}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 719}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 39, "token_count": 49}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 41, "token_count": 1327}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 21, "token_count": 704}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 900}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 21, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 47, "token_count": 113}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Yakui Zhao
1659
34.66%
Yu Luming
1327
27.73%
Len Brown
858
17.93%
Andy Grover
201
4.20%
Rafael J. Wysocki
164
3.43%
Lan Tianyu
113
2.36%
Rui Zhang
68
1.42%
Hanjun Guo
67
1.40%
Patrick Mochel
49
1.02%
Venkatesh Pallipadi
18
0.38%
Lin Ming
12
0.25%
Linus Torvalds (pre-git)
10
0.21%
Lv Zheng
3
0.06%
Linus Torvalds
2
0.04%
Björn Helgaas
2
0.04%
Alexey Y. Starikovskiy
1
0.02%
Others
232
4.85%
Total
4786
property.c
1782
-
35
6688
Rafael J. Wysocki
Mika Westerberg
Sakari Ailus
Andy Shevchenko
Sunil V L
Heikki Krogerus
Björn Helgaas
Lukas Wunner
Lorenzo Pieralisi
Sinan Kaya
Thomas Renninger
Toshi Kani
Jeremy Linton
Patrick Mochel
Jiang Liu
Rui Zhang
Others
September 2002
December 2007
February 2008
April 2008
March 2009
September 2009
June 2011
July 2011
August 2011
December 2011
November 2012
January 2013
March 2013
December 2013
February 2014
July 2014
October 2014
November 2014
February 2015
March 2015
May 2015
June 2015
August 2015
October 2015
November 2015
April 2016
June 2016
September 2016
November 2016
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
July 2018
August 2018
September 2018
April 2019
May 2019
June 2019
October 2019
June 2020
July 2020
September 2020
November 2020
February 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
March 2023
October 2023
November 2023
February 2024
April 2024
December 2024
February 2025
August 2025
September 2025
October 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 1199}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 2, "token_count": 654}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 36, "token_count": 6}, {"author_id": 2, "token_count": 905}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 56}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 394}, {"author_id": 32, "token_count": 51}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 32, "token_count": 215}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 58}, {"author_id": 32, "token_count": 117}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 22}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 32, "token_count": 157}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 207}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 52, "token_count": 35}, {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 141}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 32, "token_count": 33}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 62}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 882}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 34, "token_count": 36}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 23}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 309}, {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 13, "token_count": 111}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 32, "token_count": 71}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2305
34.46%
Mika Westerberg
1944
29.07%
Sakari Ailus
1818
27.18%
Andy Shevchenko
166
2.48%
Sunil V L
113
1.69%
Heikki Krogerus
47
0.70%
Björn Helgaas
39
0.58%
Lukas Wunner
22
0.33%
Lorenzo Pieralisi
18
0.27%
Sinan Kaya
17
0.25%
Thomas Renninger
15
0.22%
Toshi Kani
6
0.09%
Jeremy Linton
6
0.09%
Patrick Mochel
3
0.04%
Jiang Liu
3
0.04%
Rui Zhang
2
0.03%
Others
164
2.45%
Total
6688
reboot.c
82
-
9
234
Sinan Kaya
Matthew Garrett
Linus Torvalds
Rui Zhang
Hanjun Guo
Lin Ming
Others
July 2008
December 2008
March 2011
April 2012
November 2017
April 2018
December 2018
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 35}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Sinan Kaya
35
14.96%
Matthew Garrett
13
5.56%
Linus Torvalds
12
5.13%
Rui Zhang
9
3.85%
Hanjun Guo
8
3.42%
Lin Ming
2
0.85%
Others
155
66.24%
Total
234
resource.c
1174
-
57
3922
Rafael J. Wysocki
Jiang Liu
Björn Helgaas
Hans de Goede
Lorenzo Pieralisi
Len Brown
Mika Westerberg
Shaohua Li
Heikki Krogerus
Thomas Renninger
Huang Ying
Hanjun Guo
Robert Moore
Linus Torvalds (pre-git)
Erik Schmauss
Lv Zheng
Others
September 1993
February 2003
October 2004
July 2005
September 2005
January 2006
March 2006
July 2006
August 2006
March 2007
November 2007
February 2008
April 2008
June 2008
March 2009
April 2009
May 2009
March 2010
December 2011
October 2012
November 2012
May 2013
June 2013
January 2015
February 2015
March 2015
April 2015
July 2015
October 2015
December 2015
March 2016
November 2016
February 2017
August 2017
February 2019
May 2019
October 2019
July 2020
December 2020
March 2021
July 2021
September 2021
October 2021
December 2021
August 2022
September 2022
October 2022
December 2022
February 2023
March 2023
May 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
July 2024
August 2024
September 2024
October 2024
December 2024
January 2025
March 2025
April 2025
June 2025
August 2025
January 2026
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 25, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 25, "token_count": 59}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1226}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 333}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 20, "token_count": 1}, {"author_id": 19, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 64}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 48}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 182}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 106}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 570}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 52, "token_count": 23}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 151}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1233
31.44%
Jiang Liu
428
10.91%
Björn Helgaas
303
7.73%
Hans de Goede
263
6.71%
Lorenzo Pieralisi
197
5.02%
Len Brown
70
1.78%
Mika Westerberg
43
1.10%
Shaohua Li
27
0.69%
Heikki Krogerus
23
0.59%
Thomas Renninger
22
0.56%
Huang Ying
7
0.18%
Hanjun Guo
5
0.13%
Robert Moore
3
0.08%
Linus Torvalds (pre-git)
3
0.08%
Erik Schmauss
2
0.05%
Lv Zheng
1
0.03%
Others
1292
32.94%
Total
3922
sbs.c
717
-
31
3300
Alexey Y. Starikovskiy
Lan Tianyu
Rafael J. Wysocki
Matthew Garrett
Hanjun Guo
Thomas Renninger
Armin Wolf
Andy Grover
Linus Torvalds (pre-git)
Len Brown
Patrick Mochel
Lukas Wunner
Linus Torvalds
Others
April 1994
June 1995
March 1997
May 1998
January 1999
February 2002
March 2002
May 2006
July 2006
September 2006
March 2007
June 2007
July 2007
September 2007
October 2007
November 2007
April 2008
March 2009
October 2009
May 2011
July 2011
June 2012
August 2012
October 2013
February 2014
March 2014
September 2014
March 2015
April 2015
August 2017
February 2018
September 2018
May 2019
November 2020
June 2021
August 2022
November 2022
March 2023
May 2024
June 2024
October 2025
December 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 558}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 1931}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 47, "token_count": 42}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 47, "token_count": 66}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "token_count": 80}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 39}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 25}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1958
59.33%
Lan Tianyu
108
3.27%
Rafael J. Wysocki
92
2.79%
Matthew Garrett
80
2.42%
Hanjun Guo
40
1.21%
Thomas Renninger
27
0.82%
Armin Wolf
25
0.76%
Andy Grover
19
0.58%
Linus Torvalds (pre-git)
10
0.30%
Len Brown
9
0.27%
Patrick Mochel
4
0.12%
Lukas Wunner
2
0.06%
Linus Torvalds
1
0.03%
Others
925
28.03%
Total
3300
sbshc.c
287
-
21
1317
Alexey Y. Starikovskiy
Rafael J. Wysocki
Thomas Renninger
Andy Grover
Hanjun Guo
Linus Torvalds (pre-git)
Mika Westerberg
Lv Zheng
Linus Torvalds
Others
May 1998
February 2002
March 2002
July 2006
March 2007
July 2007
September 2007
October 2007
December 2007
February 2008
October 2008
December 2009
July 2011
September 2012
December 2013
November 2015
January 2018
September 2018
May 2019
June 2021
November 2022
October 2024
December 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 34}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 1073}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1125
85.42%
Rafael J. Wysocki
68
5.16%
Thomas Renninger
34
2.58%
Andy Grover
13
0.99%
Hanjun Guo
11
0.84%
Linus Torvalds (pre-git)
2
0.15%
Mika Westerberg
1
0.08%
Lv Zheng
1
0.08%
Linus Torvalds
1
0.08%
Others
61
4.63%
Total
1317
sbshc.h
32
-
3
160
Alexey Y. Starikovskiy
Others
July 2006
September 2007
November 2017
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 155}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
155
96.88%
Others
5
3.13%
Total
160
scan.c
2964
-
96
11228
Rafael J. Wysocki
Rui Zhang
Patrick Mochel
Björn Helgaas
Len Brown
Lan Tianyu
Hans de Goede
Lorenzo Pieralisi
Andy Shevchenko
Sunil V L
Jiang Liu
Thomas Renninger
Octavian Purdila
Andy Grover
Toshi Kani
Lv Zheng
Jean-Philippe Brucker
James Morse
Mika Westerberg
Lukas Wunner
Heikki Krogerus
Hanjun Guo
Shaohua Li
Sakari Ailus
Robert Moore
Srinivas Pandruvada
Aaron Lu
Yakui Zhao
Lin Ming
Linus Torvalds (pre-git)
Myron Stowe
Keith Busch
Matthew Garrett
Tomasz Nowicki
Alexey Y. Starikovskiy
Linus Torvalds
Alexander Chiang
Others
March 1997
May 1998
February 2002
March 2002
May 2002
September 2002
October 2002
January 2003
May 2003
May 2004
June 2004
July 2004
October 2004
November 2004
January 2005
March 2005
April 2005
February 2006
May 2006
June 2006
July 2006
September 2006
December 2006
January 2007
February 2007
July 2007
August 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
March 2009
April 2009
May 2009
June 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2012
May 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
April 2016
July 2016
August 2016
September 2016
November 2016
December 2016
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
January 2018
March 2018
April 2018
July 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
August 2019
May 2020
June 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
October 2021
December 2021
January 2022
February 2022
March 2022
June 2022
July 2022
August 2022
September 2022
October 2022
January 2023
May 2023
July 2023
September 2023
November 2023
December 2023
February 2024
March 2024
April 2024
May 2024
July 2024
August 2024
September 2024
December 2024
August 2025
December 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 461}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 109}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 83}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 6, "token_count": 20}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 44}, {"author_id": 10, "token_count": 638}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 83}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 42}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 23, "token_count": 21}, {"author_id": 33, "token_count": 117}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 44}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 424}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 29}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 2, "token_count": 17}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 2, "token_count": 612}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 177}, {"author_id": 57, "token_count": 104}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 128}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 410}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 20, "token_count": 58}, {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 2, "token_count": 67}, {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 61}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 47, "token_count": 236}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 612}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 58, "token_count": 48}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 143}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 52, "token_count": 1}, {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 166}, {"author_id": 58, "token_count": 33}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 20}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 63}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 2, "token_count": 234}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 133}, {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 34, "token_count": 49}, {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 38, "token_count": 7}, {"author_id": 40, "token_count": 100}, {"author_id": 2, "token_count": 133}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 32, "token_count": 29}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 105}, {"author_id": 52, "token_count": 50}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 14}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 2, "token_count": 67}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 194}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 28, "token_count": 88}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 13, "token_count": 196}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 13, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 446}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
4783
42.60%
Rui Zhang
802
7.14%
Patrick Mochel
561
5.00%
Björn Helgaas
521
4.64%
Len Brown
270
2.40%
Lan Tianyu
263
2.34%
Hans de Goede
255
2.27%
Lorenzo Pieralisi
231
2.06%
Andy Shevchenko
225
2.00%
Sunil V L
223
1.99%
Jiang Liu
193
1.72%
Thomas Renninger
183
1.63%
Octavian Purdila
143
1.27%
Andy Grover
112
1.00%
Toshi Kani
106
0.94%
Lv Zheng
100
0.89%
Jean-Philippe Brucker
100
0.89%
James Morse
88
0.78%
Mika Westerberg
85
0.76%
Lukas Wunner
81
0.72%
Heikki Krogerus
51
0.45%
Hanjun Guo
47
0.42%
Shaohua Li
36
0.32%
Sakari Ailus
35
0.31%
Robert Moore
30
0.27%
Srinivas Pandruvada
27
0.24%
Aaron Lu
19
0.17%
Yakui Zhao
17
0.15%
Lin Ming
6
0.05%
Linus Torvalds (pre-git)
5
0.04%
Myron Stowe
5
0.04%
Keith Busch
5
0.04%
Matthew Garrett
4
0.04%
Tomasz Nowicki
3
0.03%
Alexey Y. Starikovskiy
3
0.03%
Linus Torvalds
1
0.01%
Alexander Chiang
1
0.01%
Others
1608
14.32%
Total
11228
sleep.c
1152
-
69
3285
Rafael J. Wysocki
Rui Zhang
Patrick Mochel
Yakui Zhao
Sudeep Holla
Alexey Y. Starikovskiy
Shaohua Li
Chen Yu
Len Brown
Matthew Garrett
Andy Grover
Lan Tianyu
Hanjun Guo
Andy Shevchenko
Hans de Goede
Lin Ming
Lv Zheng
Lukas Wunner
Björn Helgaas
Ashwin Chaugule
Jiang Liu
Robert Moore
Others
March 2002
May 2002
June 2002
September 2002
February 2003
August 2003
June 2004
July 2004
October 2004
March 2005
July 2005
October 2005
April 2006
May 2007
July 2007
September 2007
October 2007
January 2008
March 2008
April 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
May 2009
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
July 2011
October 2011
November 2011
December 2011
January 2012
May 2012
July 2012
October 2012
November 2012
January 2013
February 2013
March 2013
May 2013
June 2013
August 2013
November 2013
January 2014
March 2014
May 2014
June 2014
July 2014
September 2014
December 2014
January 2015
February 2015
August 2015
October 2015
January 2016
February 2016
March 2016
August 2016
November 2016
January 2017
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
July 2018
December 2018
May 2019
June 2019
July 2019
August 2019
November 2019
February 2020
March 2020
April 2020
May 2020
November 2020
December 2020
May 2021
June 2021
October 2021
November 2021
February 2022
March 2022
May 2022
June 2022
July 2022
September 2022
January 2023
March 2023
June 2023
March 2024
September 2024
October 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 39, "token_count": 73}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 39, "token_count": 66}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 51}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 23, "token_count": 49}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "token_count": 117}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 226}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 10, "token_count": 3}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 49, "token_count": 26}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 47, "token_count": 7}, {"author_id": 2, "token_count": 10}, {"author_id": 10, "token_count": 450}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 80}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1465
44.60%
Rui Zhang
511
15.56%
Patrick Mochel
153
4.66%
Yakui Zhao
128
3.90%
Sudeep Holla
80
2.44%
Alexey Y. Starikovskiy
72
2.19%
Shaohua Li
54
1.64%
Chen Yu
43
1.31%
Len Brown
38
1.16%
Matthew Garrett
26
0.79%
Andy Grover
24
0.73%
Lan Tianyu
21
0.64%
Hanjun Guo
16
0.49%
Andy Shevchenko
16
0.49%
Hans de Goede
11
0.33%
Lin Ming
9
0.27%
Lv Zheng
3
0.09%
Lukas Wunner
3
0.09%
Björn Helgaas
3
0.09%
Ashwin Chaugule
3
0.09%
Jiang Liu
2
0.06%
Robert Moore
1
0.03%
Others
603
18.36%
Total
3285
sleep.h
30
-
7
119
Rafael J. Wysocki
Len Brown
Hans de Goede
Patrick Mochel
Shaohua Li
Lv Zheng
Others
August 2003
July 2004
July 2007
October 2008
April 2009
July 2010
January 2013
September 2014
June 2015
January 2016
August 2017
November 2017
July 2019
April 2020
December 2020
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
65
54.62%
Len Brown
20
16.81%
Hans de Goede
17
14.29%
Patrick Mochel
8
6.72%
Shaohua Li
4
3.36%
Lv Zheng
4
3.36%
Others
1
0.84%
Total
119
spcr.c
240
-
18
709
Andy Shevchenko
Lv Zheng
Björn Helgaas
Others
April 2014
March 2015
September 2016
December 2016
February 2017
July 2017
August 2017
January 2018
November 2018
March 2019
June 2019
July 2020
July 2021
January 2022
March 2022
March 2023
September 2025
October 2025
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
26
3.67%
Lv Zheng
12
1.69%
Björn Helgaas
1
0.14%
Others
670
94.50%
Total
709
sysfs.c
1044
-
44
4672
Rui Zhang
Len Brown
Lv Zheng
Tony Luck
Rafael J. Wysocki
Thomas Renninger
Andy Shevchenko
Linus Torvalds (pre-git)
Lin Ming
Lorenzo Pieralisi
Lan Tianyu
Andy Grover
Patrick Mochel
Dan J Williams
Björn Helgaas
Robert Moore
Hanjun Guo
Octavian Purdila
Others
August 1992
January 2000
March 2002
September 2002
September 2004
January 2005
March 2005
August 2005
June 2006
January 2007
June 2007
July 2007
November 2007
December 2007
February 2008
March 2008
June 2008
October 2008
December 2008
February 2009
March 2009
April 2009
July 2009
February 2010
May 2010
July 2010
August 2010
December 2010
June 2011
November 2011
October 2012
November 2012
March 2013
May 2013
July 2013
September 2013
November 2013
January 2014
October 2014
March 2015
August 2015
October 2015
April 2016
May 2016
July 2016
August 2016
September 2016
December 2016
April 2017
August 2017
October 2017
November 2017
June 2018
March 2019
April 2019
November 2019
May 2020
June 2020
February 2021
June 2021
December 2021
April 2022
November 2022
February 2023
March 2023
December 2024
May 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 18}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 381}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 227}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 10, "token_count": 374}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 550}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 128}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 83}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 727}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 80}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 47, "token_count": 44}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 305}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 18, "token_count": 339}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 57}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 19, "token_count": 50}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1648
35.27%
Len Brown
951
20.36%
Lv Zheng
637
13.63%
Tony Luck
339
7.26%
Rafael J. Wysocki
330
7.06%
Thomas Renninger
86
1.84%
Andy Shevchenko
57
1.22%
Linus Torvalds (pre-git)
54
1.16%
Lin Ming
52
1.11%
Lorenzo Pieralisi
50
1.07%
Lan Tianyu
44
0.94%
Andy Grover
27
0.58%
Patrick Mochel
21
0.45%
Dan J Williams
13
0.28%
Björn Helgaas
12
0.26%
Robert Moore
9
0.19%
Hanjun Guo
2
0.04%
Octavian Purdila
1
0.02%
Others
339
7.26%
Total
4672
tables.c
799
-
53
3117
Lv Zheng
Andy Grover
Hanjun Guo
Len Brown
Alexey Y. Starikovskiy
Rafael J. Wysocki
Dan J Williams
Thomas Renninger
Ashwin Chaugule
Sunil V L
Linus Torvalds (pre-git)
Björn Helgaas
Dave Jiang
Robert Moore
Jeremy Linton
James Morse
Others
August 1992
June 1993
November 1993
March 1996
March 1997
March 2002
April 2002
May 2002
January 2003
April 2003
July 2003
September 2003
December 2003
January 2004
May 2004
September 2004
August 2005
December 2005
February 2007
March 2007
August 2008
February 2009
March 2009
July 2009
January 2011
September 2012
January 2013
July 2013
September 2013
December 2013
January 2014
February 2014
May 2014
June 2014
November 2014
March 2015
September 2015
January 2016
March 2016
April 2016
June 2016
December 2016
January 2017
July 2017
December 2017
February 2018
April 2018
May 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
August 2019
March 2020
June 2020
March 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
November 2022
December 2022
May 2023
December 2023
February 2024
June 2024
January 2025
April 2025
August 2025
November 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 323}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 183}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 111}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 33, "token_count": 108}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 211}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 27, "token_count": 62}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 67}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1060}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 109}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 28, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
1132
36.32%
Andy Grover
338
10.84%
Hanjun Guo
283
9.08%
Len Brown
228
7.31%
Alexey Y. Starikovskiy
183
5.87%
Rafael J. Wysocki
122
3.91%
Dan J Williams
114
3.66%
Thomas Renninger
108
3.46%
Ashwin Chaugule
62
1.99%
Sunil V L
49
1.57%
Linus Torvalds (pre-git)
13
0.42%
Björn Helgaas
6
0.19%
Dave Jiang
5
0.16%
Robert Moore
2
0.06%
Jeremy Linton
2
0.06%
James Morse
2
0.06%
Others
468
15.01%
Total
3117
thermal.c
1064
-
46
4153
Rafael J. Wysocki
Andy Grover
Rui Zhang
Len Brown
Aaron Lu
Patrick Mochel
Matthew Garrett
Thomas Renninger
Andy Shevchenko
Linus Torvalds (pre-git)
Alexey Y. Starikovskiy
Mario Limonciello
Linus Torvalds
Armin Wolf
Lv Zheng
Others
August 1992
June 1993
September 1996
March 1997
May 1998
February 2002
March 2002
May 2002
September 2002
November 2002
July 2004
October 2004
December 2004
April 2006
May 2006
June 2006
July 2006
February 2007
July 2007
August 2007
October 2007
December 2007
January 2008
April 2008
May 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
February 2010
July 2010
October 2010
June 2012
August 2012
September 2012
November 2012
April 2013
September 2013
December 2013
March 2014
July 2015
June 2016
December 2016
August 2017
September 2017
May 2019
January 2020
June 2020
December 2020
January 2021
February 2021
December 2021
October 2022
November 2022
March 2023
April 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
February 2024
March 2024
June 2024
August 2024
September 2024
December 2024
February 2025
April 2025
October 2025
December 2025
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 729}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 39, "token_count": 23}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 31}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 6, "token_count": 329}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 10, "token_count": 199}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 45}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 10, "token_count": 76}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 148}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 34, "token_count": 17}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 15, "token_count": 101}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 931}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 234}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1808
43.53%
Andy Grover
764
18.40%
Rui Zhang
455
10.96%
Len Brown
344
8.28%
Aaron Lu
101
2.43%
Patrick Mochel
54
1.30%
Matthew Garrett
50
1.20%
Thomas Renninger
34
0.82%
Andy Shevchenko
17
0.41%
Linus Torvalds (pre-git)
16
0.39%
Alexey Y. Starikovskiy
5
0.12%
Mario Limonciello
2
0.05%
Linus Torvalds
2
0.05%
Armin Wolf
2
0.05%
Lv Zheng
1
0.02%
Others
498
11.99%
Total
4153
thermal_lib.c
166
-
4
525
Rafael J. Wysocki
Others
January 2023
October 2023
November 2023
February 2024
December 2024
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 361}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
510
97.14%
Others
15
2.86%
Total
525
tiny-power-button.c
87
-
3
338
Rafael J. Wysocki
Others
February 2020
November 2022
June 2023
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
199
58.88%
Others
139
41.12%
Total
338
utils.c
1084
-
47
4075
Andy Grover
Jiang Liu
Toshi Kani
Rafael J. Wysocki
Hans de Goede
Matthew Garrett
Andy Shevchenko
Lukas Wunner
Len Brown
Rui Zhang
Patrick Mochel
Thomas Renninger
Linus Torvalds (pre-git)
Lin Ming
Yu Luming
Shaohua Li
Alexey Y. Starikovskiy
Dan J Williams
Robert Moore
Linus Torvalds
Others
August 1992
June 1993
March 1997
May 1998
February 2002
March 2002
June 2002
July 2002
October 2002
January 2003
September 2004
October 2004
November 2004
January 2005
June 2006
December 2006
February 2007
May 2007
September 2007
February 2008
March 2008
April 2008
August 2008
October 2008
November 2008
December 2008
July 2009
October 2009
January 2010
February 2011
May 2012
August 2012
November 2012
February 2013
March 2013
June 2013
October 2013
December 2013
February 2014
March 2014
May 2014
June 2015
November 2015
March 2016
April 2016
July 2016
April 2017
June 2017
August 2017
January 2018
March 2019
May 2019
June 2019
October 2019
May 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
May 2022
July 2022
August 2022
September 2022
September 2023
October 2023
December 2023
May 2024
August 2024
December 2024
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 1117}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 39, "token_count": 41}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 49, "token_count": 141}, {"author_id": 57, "token_count": 159}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 57, "token_count": 130}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 136}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 20, "token_count": 351}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 58, "token_count": 73}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 297}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 57, "token_count": 167}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 88}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 50}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 183}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1150
28.22%
Jiang Liu
490
12.02%
Toshi Kani
459
11.26%
Rafael J. Wysocki
428
10.50%
Hans de Goede
425
10.43%
Matthew Garrett
141
3.46%
Andy Shevchenko
115
2.82%
Lukas Wunner
76
1.87%
Len Brown
73
1.79%
Rui Zhang
54
1.33%
Patrick Mochel
43
1.06%
Thomas Renninger
22
0.54%
Linus Torvalds (pre-git)
13
0.32%
Lin Ming
8
0.20%
Yu Luming
4
0.10%
Shaohua Li
4
0.10%
Alexey Y. Starikovskiy
3
0.07%
Dan J Williams
2
0.05%
Robert Moore
1
0.02%
Linus Torvalds
1
0.02%
Others
563
13.82%
Total
4075
video_detect.c
1085
-
39
3287
Corentin Chary
Hans de Goede
Thomas Renninger
Aaron Lu
Lan Tianyu
Rafael J. Wysocki
Rui Zhang
Matthew Garrett
Alexander Chiang
Patrick Mochel
Len Brown
Lin Ming
Toshi Kani
Others
September 2002
September 2004
April 2005
May 2007
July 2007
February 2008
August 2008
March 2009
June 2009
November 2009
October 2011
June 2012
November 2012
March 2013
May 2013
July 2013
October 2013
June 2014
July 2014
August 2014
September 2014
January 2015
February 2015
March 2015
May 2015
June 2015
August 2015
October 2015
December 2015
January 2016
June 2016
November 2016
June 2017
July 2017
March 2018
March 2019
December 2019
March 2020
May 2020
September 2020
November 2020
April 2021
November 2021
December 2021
April 2022
June 2022
July 2022
August 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
May 2024
July 2024
August 2024
September 2024
November 2024
August 2025
April 2026
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 120}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 48, "token_count": 1399}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 47, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 441}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 277}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 43}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 51}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 59}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 11, "token_count": 34}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Chary
1399
42.56%
Hans de Goede
1225
37.27%
Thomas Renninger
134
4.08%
Aaron Lu
27
0.82%
Lan Tianyu
24
0.73%
Rafael J. Wysocki
13
0.40%
Rui Zhang
12
0.37%
Matthew Garrett
11
0.33%
Alexander Chiang
5
0.15%
Patrick Mochel
3
0.09%
Len Brown
3
0.09%
Lin Ming
2
0.06%
Toshi Kani
1
0.03%
Others
428
13.02%
Total
3287
viot.c
373
-
9
1502
Jean-Philippe Brucker
Andy Shevchenko
Rafael J. Wysocki
Hanjun Guo
Others
September 2015
April 2016
May 2020
January 2021
June 2021
June 2022
August 2022
March 2023
July 2024
March 2025
February 2026
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 1428}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
1437
95.67%
Andy Shevchenko
18
1.20%
Rafael J. Wysocki
6
0.40%
Hanjun Guo
1
0.07%
Others
40
2.66%
Total
1502
wakeup.c
171
-
12
563
Hans de Goede
Len Brown
Rafael J. Wysocki
Alexey Y. Starikovskiy
Shaohua Li
Patrick Mochel
Björn Helgaas
Lin Ming
Others
February 2003
July 2004
November 2004
August 2005
September 2007
February 2008
March 2009
April 2009
February 2010
June 2010
July 2010
August 2010
December 2010
January 2011
February 2011
November 2017
February 2020
April 2020
February 2026
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 172}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 256}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
256
45.47%
Len Brown
178
31.62%
Rafael J. Wysocki
78
13.85%
Alexey Y. Starikovskiy
9
1.60%
Shaohua Li
3
0.53%
Patrick Mochel
3
0.53%
Björn Helgaas
3
0.53%
Lin Ming
2
0.36%
Others
31
5.51%
Total
563
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
868
Author
Tokens
Proportion
Commits
Proportion
0
Robert Moore
81458
14.71%
657
9.98%
1
Lv Zheng
52118
9.41%
329
5.00%
2
Rafael J. Wysocki
47753
8.63%
884
13.43%
3
Linus Torvalds (pre-git)
46758
8.45%
121
1.84%
4
Andy Grover
36651
6.62%
90
1.37%
5
Linus Torvalds
28858
5.21%
31
0.47%
6
Len Brown
19460
3.51%
243
3.69%
7
Dan J Williams
16372
2.96%
136
2.07%
8
Huang Ying
13760
2.49%
47
0.71%
9
Lin Ming
11096
2.00%
87
1.32%
10
Rui Zhang
10359
1.87%
116
1.76%
11
Hans de Goede
8973
1.62%
250
3.80%
12
Alexey Y. Starikovskiy
8358
1.51%
122
1.85%
13
Sunil V L
6165
1.11%
31
0.47%
14
Mika Westerberg
6158
1.11%
55
0.84%
15
Aaron Lu
6120
1.11%
31
0.47%
16
Chen Yu
5223
0.94%
13
0.20%
17
Srinivas Pandruvada
4577
0.83%
34
0.52%
18
Tony Luck
4085
0.74%
27
0.41%
19
Lorenzo Pieralisi
3544
0.64%
49
0.74%
20
Jiang Liu
3511
0.63%
44
0.67%
21
Yakui Zhao
3488
0.63%
30
0.46%
22
Sudeep Holla
3407
0.62%
30
0.46%
23
Shaohua Li
3378
0.61%
30
0.46%
24
Keith Busch
3201
0.58%
8
0.12%
25
Björn Helgaas
3166
0.57%
124
1.88%
26
Tomasz Nowicki
2914
0.53%
19
0.29%
27
Ashwin Chaugule
2862
0.52%
10
0.15%
28
James Morse
2826
0.51%
23
0.35%
29
Vishal Verma
2685
0.48%
19
0.29%
30
Dave Jiang
2683
0.48%
30
0.46%
31
Mario Limonciello
2562
0.46%
59
0.90%
32
Sakari Ailus
2305
0.42%
59
0.90%
33
Thomas Renninger
2254
0.41%
37
0.56%
34
Andy Shevchenko
2238
0.40%
126
1.91%
35
Erik Schmauss
2220
0.40%
55
0.84%
36
Jeremy Linton
2152
0.39%
10
0.15%
37
Armin Wolf
2127
0.38%
40
0.61%
38
Hanjun Guo
1886
0.34%
79
1.20%
39
Patrick Mochel
1882
0.34%
60
0.91%
40
Jean-Philippe Brucker
1817
0.33%
10
0.15%
41
Yu Luming
1814
0.33%
7
0.11%
42
Alexander Chiang
1667
0.30%
36
0.55%
43
Rajmohan Mani
1660
0.30%
2
0.03%
44
Bin Gao
1611
0.29%
2
0.03%
45
Erik Kaneda
1576
0.28%
18
0.27%
46
shameer
1505
0.27%
6
0.09%
47
Lan Tianyu
1502
0.27%
38
0.58%
48
Corentin Chary
1404
0.25%
1
0.02%
49
Matthew Garrett
1373
0.25%
32
0.49%
50
Prashanth Prakash
1319
0.24%
16
0.24%
51
Octavian Purdila
1241
0.22%
4
0.06%
52
Heikki Krogerus
1229
0.22%
32
0.49%
53
Fu Wei
1229
0.22%
3
0.05%
54
Sinan Kaya
1218
0.22%
24
0.36%
55
Venkatesh Pallipadi
1188
0.21%
30
0.46%
56
Myron Stowe
1181
0.21%
12
0.18%
57
Toshi Kani
1035
0.19%
30
0.46%
58
Lukas Wunner
1006
0.18%
10
0.15%
59
Mikhail Kouzmich
883
0.16%
1
0.02%
60
Others
54585
9.86%
2022
30.72%
Total
553636
6581