Linux Source Code
Home
Release 6.3
Help
acpi
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Alexander Chiang
Alexey Y. Starikovskiy
Andy Grover
Andy Shevchenko
Ashwin Chaugule
Bin Gao
Björn Helgaas
Chen Gong
Chen Yu
Corentin Chary
Dan J Williams
Dave Jiang
Denis M. Sadykov
Erik Kaneda
Erik Schmauss
Fu Wei
Hanjun Guo
Hans de Goede
Heikki Krogerus
Huang Ying
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
Mark Pearson
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
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
95165
199
95
252180
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
Hans de Goede
Patrick Mochel
Sudeep Holla
Mario Limonciello
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
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 518}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 37117}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 2, "token_count": 3826}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 3772}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 28643}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 9143}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1318}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2714}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 272}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 1187}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 686}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 338}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 1166}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 725}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 1737}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2013}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 1849}, {"author_id": 32, "token_count": 156}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 1538}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 381}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 1275}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 129}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 163}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 422}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 741}, ]}, {"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": 1116}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 321}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 47}, {"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": 1071}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 381}, ]}, {"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": 490}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1629}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1881}, ]}, {"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": 21, "token_count": 7}, {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 2555}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 6548}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3889}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 6, "token_count": 508}, {"author_id": 0, "token_count": 1038}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1512}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 725}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 819}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1023}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 612}, {"author_id": 28, "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": 521}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 209}, {"author_id": 57, "token_count": 889}, {"author_id": 0, "token_count": 3899}, {"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": 28, "token_count": 5}, {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "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": 10, "token_count": 2}, {"author_id": 4, "token_count": 2}, {"author_id": 28, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 595}, {"author_id": 0, "token_count": 1737}, {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 459}, {"author_id": 9, "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": 10, "token_count": 127}, {"author_id": 40, "token_count": 2}, {"author_id": 0, "token_count": 131}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 10, "token_count": 50}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 4678}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 0, "token_count": 605}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1289}, {"author_id": 18, "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": 1369}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 0, "token_count": 1111}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 10, "token_count": 118}, {"author_id": 0, "token_count": 97}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 10, "token_count": 477}, {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "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": 10, "token_count": 61}, {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 130}, {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 10, "token_count": 232}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 10, "token_count": 95}, {"author_id": 0, "token_count": 1259}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 0, "token_count": 882}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 184}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 10, "token_count": 441}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 10, "token_count": 305}, {"author_id": 0, "token_count": 1084}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 171}, {"author_id": 6, "token_count": 16}, {"author_id": 40, "token_count": 34}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 10, "token_count": 8}, {"author_id": 4, "token_count": 260}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 870}, {"author_id": 4, "token_count": 119}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 45}, {"author_id": 4, "token_count": 54}, {"author_id": 0, "token_count": 1240}, {"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": 10, "token_count": 731}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 132}, {"author_id": 4, "token_count": 68}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 4, "token_count": 80}, {"author_id": 0, "token_count": 1524}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 53}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"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": 10, "token_count": 5455}, {"author_id": 0, "token_count": 1218}, {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 609}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1154}, ]}, {"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": 10, "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": 653}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 650}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1977}, {"author_id": 0, "token_count": 477}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 367}, {"author_id": 4, "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": 4, "token_count": 5}, {"author_id": 0, "token_count": 3377}, ]}, {"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": 3507}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 995}, {"author_id": 9, "token_count": 17}, {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 400}, {"author_id": 0, "token_count": 111}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 156}, {"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": 239}, {"author_id": 0, "token_count": 232}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 66}, {"author_id": 24, "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": 864}, {"author_id": 4, "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": 2127}, {"author_id": 4, "token_count": 49}, {"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": 4, "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": 4, "token_count": 48}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 295}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 205}, {"author_id": 4, "token_count": 18}, {"author_id": 0, "token_count": 261}, {"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": 185}, {"author_id": 0, "token_count": 360}, {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1577}, {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 124}, {"author_id": 0, "token_count": 387}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 26314}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 556}, {"author_id": 0, "token_count": 733}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 9}, ]}, {"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": 4, "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": 4, "token_count": 2}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 620}, {"author_id": 0, "token_count": 166}, {"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": 30, "token_count": 287}, {"author_id": 1, "token_count": 24}, {"author_id": 14, "token_count": 1681}, {"author_id": 0, "token_count": 320}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 30, "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": 30, "token_count": 3}, {"author_id": 1, "token_count": 454}, {"author_id": 4, "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": 30, "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": 4, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 54, "token_count": 22}, {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 30, "token_count": 103}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 30, "token_count": 520}, {"author_id": 12, "token_count": 4}, {"author_id": 54, "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": 4, "token_count": 21}, {"author_id": 0, "token_count": 167}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 244}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 30, "token_count": 31}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 225}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 30, "token_count": 52}, {"author_id": 0, "token_count": 584}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 30, "token_count": 32}, {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 30, "token_count": 36}, {"author_id": 0, "token_count": 298}, {"author_id": 49, "token_count": 31}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 255}, {"author_id": 0, "token_count": 290}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 30, "token_count": 26}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 21}, {"author_id": 4, "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": 30, "token_count": 328}, {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 43, "token_count": 20}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 4, "token_count": 140}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 4, "token_count": 137}, {"author_id": 0, "token_count": 166}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 4, "token_count": 170}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 330}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 374}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 142}, {"author_id": 12, "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": 12, "token_count": 79}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 43, "token_count": 15}, {"author_id": 0, "token_count": 466}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 43, "token_count": 147}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 25, "token_count": 67}, {"author_id": 60, "token_count": 208}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 54, "token_count": 11}, {"author_id": 0, "token_count": 293}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 195}, {"author_id": 25, "token_count": 35}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 55}, {"author_id": 54, "token_count": 8}, {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Moore
81313
32.24%
Linus Torvalds (pre-git)
46378
18.39%
Lv Zheng
40434
16.03%
Linus Torvalds
28652
11.36%
Andy Grover
26477
10.50%
Lin Ming
10687
4.24%
Len Brown
7858
3.12%
Erik Schmauss
2223
0.88%
Rafael J. Wysocki
1994
0.79%
Mika Westerberg
1755
0.70%
Mikhail Kouzmich
889
0.35%
Alexey Y. Starikovskiy
502
0.20%
Erik Kaneda
397
0.16%
Hans de Goede
171
0.07%
Patrick Mochel
158
0.06%
Sudeep Holla
102
0.04%
Mario Limonciello
63
0.02%
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
1920
0.76%
Total
252180
apei
5245
8
95
17827
Huang Ying
Tony Luck
Chen Gong
Myron Stowe
Hanjun Guo
Tomasz Nowicki
Andy Shevchenko
Toshi Kani
Lv Zheng
Matthew Garrett
Rafael J. Wysocki
Björn Helgaas
Dan J Williams
Robert Moore
Linus Torvalds (pre-git)
Sudeep Holla
Alexey Y. Starikovskiy
Len Brown
Jiang Liu
Others
September 1991
June 2000
February 2002
June 2002
August 2002
March 2005
October 2007
November 2007
September 2008
May 2009
June 2009
July 2009
August 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
May 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
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "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": 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": 3}, ]}, {"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": 11, "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": 9506}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1022}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 169}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 27, "token_count": 19}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 122}, {"author_id": 4, "token_count": 6}, {"author_id": 27, "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": 58, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 8, "token_count": 572}, {"author_id": 40, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 58, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 210}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 8, "token_count": 288}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 27, "token_count": 582}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 58, "token_count": 20}, {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 107}, ]}, {"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": 58, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 58, "token_count": 74}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 58, "token_count": 30}, {"author_id": 27, "token_count": 125}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 58, "token_count": 24}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 37}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 58, "token_count": 89}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 53, "token_count": 45}, {"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": 54}, ]}, {"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": 24, "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": 31}, {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"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": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 13}, {"author_id": 60, "token_count": 358}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"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": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 69}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 256}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 27, "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": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
13029
73.09%
Tony Luck
1337
7.50%
Chen Gong
358
2.01%
Myron Stowe
211
1.18%
Hanjun Guo
69
0.39%
Tomasz Nowicki
53
0.30%
Andy Shevchenko
46
0.26%
Toshi Kani
45
0.25%
Lv Zheng
26
0.15%
Matthew Garrett
25
0.14%
Rafael J. Wysocki
19
0.11%
Björn Helgaas
19
0.11%
Dan J Williams
15
0.08%
Robert Moore
8
0.04%
Linus Torvalds (pre-git)
4
0.02%
Sudeep Holla
3
0.02%
Alexey Y. Starikovskiy
3
0.02%
Len Brown
1
0.01%
Jiang Liu
1
0.01%
Others
2555
14.33%
Total
17827
arm64
2800
5
51
10454
Lorenzo Pieralisi
Tomasz Nowicki
shameer
Fu Wei
Hanjun Guo
Jean-Philippe Brucker
Shaohua Li
Andy Grover
Sinan Kaya
Rafael J. Wysocki
Rui Zhang
Linus Torvalds
Patrick Mochel
Linus Torvalds (pre-git)
Heikki Krogerus
Prashanth Prakash
Mika Westerberg
Lv Zheng
Others
March 1997
February 2002
March 2002
April 2002
September 2002
March 2005
June 2006
July 2006
January 2008
February 2008
April 2008
October 2009
December 2009
March 2010
February 2011
October 2012
November 2012
December 2012
June 2013
November 2013
June 2014
November 2014
May 2015
December 2015
June 2016
September 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 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
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
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 104}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 1748}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 1632}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 23, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 45, "token_count": 1321}, {"author_id": 36, "token_count": 316}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 31}, {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 196}, {"author_id": 23, "token_count": 188}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 44, "token_count": 276}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 49, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 44, "token_count": 58}, {"author_id": 60, "token_count": 339}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 265}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 33, "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": 36, "token_count": 17}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 186}, ]}, {"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": 174}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "token_count": 32}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 33, "token_count": 186}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 416}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 44, "token_count": 1149}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 695}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Pieralisi
2397
22.93%
Tomasz Nowicki
1748
16.72%
shameer
1484
14.20%
Fu Wei
1321
12.64%
Hanjun Guo
529
5.06%
Jean-Philippe Brucker
297
2.84%
Shaohua Li
112
1.07%
Andy Grover
46
0.44%
Sinan Kaya
36
0.34%
Rafael J. Wysocki
28
0.27%
Rui Zhang
9
0.09%
Linus Torvalds
6
0.06%
Patrick Mochel
5
0.05%
Linus Torvalds (pre-git)
3
0.03%
Heikki Krogerus
3
0.03%
Prashanth Prakash
1
0.01%
Mika Westerberg
1
0.01%
Lv Zheng
1
0.01%
Others
2427
23.22%
Total
10454
dptf
504
3
14
1752
Srinivas Pandruvada
Rui Zhang
Sudeep Holla
Patrick Mochel
Mika Westerberg
Heikki Krogerus
Rafael J. Wysocki
Len Brown
Others
September 2002
October 2004
April 2008
October 2012
January 2013
March 2014
January 2015
September 2015
July 2016
November 2016
June 2017
January 2019
April 2019
May 2019
June 2019
December 2019
March 2020
May 2020
June 2020
September 2020
October 2020
November 2020
May 2021
July 2021
November 2021
January 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 115}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 461}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 397}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 346}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 196}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
1490
85.05%
Rui Zhang
139
7.93%
Sudeep Holla
9
0.51%
Patrick Mochel
8
0.46%
Mika Westerberg
5
0.29%
Heikki Krogerus
4
0.23%
Rafael J. Wysocki
3
0.17%
Len Brown
1
0.06%
Others
93
5.31%
Total
1752
nfit
4901
5
41
22004
Dan J Williams
Dave Jiang
Vishal Verma
Toshi Kani
Tony Luck
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
April 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
November 2022
January 2023
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": 835}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 3072}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 1614}, {"author_id": 53, "token_count": 7}, {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 412}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 26, "token_count": 849}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 26, "token_count": 236}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1482}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 149}, {"author_id": 53, "token_count": 13}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 1053}, {"author_id": 53, "token_count": 83}, ]}, {"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": 465}, {"author_id": 26, "token_count": 828}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 443}, {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 93}, {"author_id": 26, "token_count": 238}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 1, "token_count": 7}, {"author_id": 26, "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": 298}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 82}, {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 44}, {"author_id": 7, "token_count": 194}, {"author_id": 53, "token_count": 78}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 994}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 165}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 81}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 29, "token_count": 115}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 60}, {"author_id": 27, "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": 29, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 102}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 487}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 230}, {"author_id": 26, "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": 29, "token_count": 2105}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 176}, {"author_id": 27, "token_count": 16}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 306}, {"author_id": 53, "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": 27, "token_count": 6}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 1718}, {"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": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 51}, ]}, {"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": 93}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 251}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 26, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
15856
72.06%
Dave Jiang
2240
10.18%
Vishal Verma
2207
10.03%
Toshi Kani
198
0.90%
Tony Luck
143
0.65%
Andy Shevchenko
59
0.27%
Lv Zheng
7
0.03%
Robert Moore
4
0.02%
Others
1290
5.86%
Total
22004
numa
1442
2
57
6007
Keith Busch
Andy Grover
Dan J Williams
Hanjun Guo
Len Brown
Alexey Y. Starikovskiy
Vishal Verma
Björn Helgaas
Toshi Kani
Thomas Renninger
Linus Torvalds (pre-git)
Linus Torvalds
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
February 2008
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
July 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
May 2020
August 2020
September 2020
October 2020
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
December 2021
September 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 305}, ]}, {"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": 50}, {"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": 27}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"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": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 69}, {"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": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"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": 6}, ]}, {"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": 27, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 53, "token_count": 21}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 53, "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": 36, "token_count": 92}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 64}, ]}, {"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": 20, "token_count": 2854}, ]}, {"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": 20, "token_count": 285}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 199}, ]}, {"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": 537}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 49}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 26, "token_count": 54}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
3139
52.26%
Andy Grover
327
5.44%
Dan J Williams
288
4.79%
Hanjun Guo
161
2.68%
Len Brown
151
2.51%
Alexey Y. Starikovskiy
69
1.15%
Vishal Verma
54
0.90%
Björn Helgaas
47
0.78%
Toshi Kani
41
0.68%
Thomas Renninger
23
0.38%
Linus Torvalds (pre-git)
9
0.15%
Linus Torvalds
3
0.05%
Tony Luck
2
0.03%
Lv Zheng
1
0.02%
Others
1692
28.17%
Total
6007
pmic
2413
9
18
9263
Aaron Lu
Hans de Goede
Rajmohan Mani
Bin Gao
Srinivas Pandruvada
Andy Shevchenko
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
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": 13, "token_count": 2955}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 42, "token_count": 1611}, {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 939}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 66}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 60}, {"author_id": 39, "token_count": 1668}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 592}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 18}, {"author_id": 12, "token_count": 270}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 51}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 357}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "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": 12, "token_count": 69}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 153}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
2955
31.90%
Hans de Goede
2152
23.23%
Rajmohan Mani
1670
18.03%
Bin Gao
1611
17.39%
Srinivas Pandruvada
51
0.55%
Andy Shevchenko
26
0.28%
Others
798
8.61%
Total
9263
x86
1231
3
28
4698
Rafael J. Wysocki
Hans de Goede
Lukas Wunner
Mario Limonciello
Srinivas Pandruvada
Andy Shevchenko
Shaohua Li
Yakui Zhao
Mika Westerberg
Patrick Mochel
Rui Zhang
Lin Ming
Alexey Y. Starikovskiy
Aaron Lu
Others
May 2002
September 2002
September 2007
February 2008
April 2008
August 2008
October 2008
October 2009
February 2011
March 2012
November 2012
February 2013
August 2013
May 2014
September 2014
August 2015
April 2017
June 2017
July 2017
August 2017
October 2017
February 2018
March 2018
April 2018
June 2018
August 2018
September 2018
May 2019
June 2019
July 2019
August 2019
February 2020
November 2020
December 2020
January 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 217}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 143}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 744}, {"author_id": 4, "token_count": 8}, {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 1265}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 81}, {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 54, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 54, "token_count": 79}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 228}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 728}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 54, "token_count": 134}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 21}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 30}, {"author_id": 55, "token_count": 3}, {"author_id": 54, "token_count": 159}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 12, "token_count": 39}, {"author_id": 54, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1537
32.72%
Hans de Goede
1420
30.23%
Lukas Wunner
747
15.90%
Mario Limonciello
517
11.00%
Srinivas Pandruvada
32
0.68%
Andy Shevchenko
32
0.68%
Shaohua Li
16
0.34%
Yakui Zhao
10
0.21%
Mika Westerberg
9
0.19%
Patrick Mochel
3
0.06%
Rui Zhang
2
0.04%
Lin Ming
2
0.04%
Alexey Y. Starikovskiy
2
0.04%
Aaron Lu
2
0.04%
Others
367
7.81%
Total
4698
Files:
ac.c
330
-
34
1253
Andy Grover
Alexey Y. Starikovskiy
Lan Tianyu
Rafael J. Wysocki
Rui Zhang
Patrick Mochel
Thomas Renninger
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
July 2002
August 2002
February 2004
August 2004
March 2005
October 2005
May 2006
June 2006
August 2006
December 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
February 2014
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 379}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "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": 32, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 19}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 163}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 60}, ]}, {"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": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 38, "token_count": 86}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "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": 12, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
383
30.57%
Alexey Y. Starikovskiy
223
17.80%
Lan Tianyu
99
7.90%
Rafael J. Wysocki
46
3.67%
Rui Zhang
26
2.08%
Patrick Mochel
22
1.76%
Thomas Renninger
18
1.44%
Linus Torvalds (pre-git)
13
1.04%
Len Brown
12
0.96%
Hans de Goede
12
0.96%
Lv Zheng
1
0.08%
Linus Torvalds
1
0.08%
Others
397
31.68%
Total
1253
acpi_adxl.c
192
-
1
749
Tony Luck
October 2018
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 27, "token_count": 749}, ]}, ]
Author Name
Tokens
Token Proportion
Tony Luck
749
100.00%
Total
749
acpi_amba.c
130
-
8
508
Rafael J. Wysocki
Björn Helgaas
Others
March 2009
November 2012
April 2015
January 2016
April 2016
June 2019
June 2021
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 399}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
19
3.74%
Björn Helgaas
3
0.59%
Others
486
95.67%
Total
508
acpi_apd.c
259
-
24
1079
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
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 544}, ]}, {"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": 48, "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": 48, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"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": 36, "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": 36, "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": 54}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hanjun Guo
47
4.36%
Heikki Krogerus
46
4.26%
Rafael J. Wysocki
6
0.56%
Björn Helgaas
3
0.28%
Linus Torvalds
1
0.09%
Others
976
90.45%
Total
1079
acpi_cmos_rtc.c
87
-
12
308
Lan Tianyu
Mika Westerberg
Rafael J. Wysocki
Toshi Kani
Patrick Mochel
Hanjun Guo
Rui Zhang
Björn Helgaas
Len Brown
Others
September 2002
October 2004
July 2006
April 2008
March 2009
May 2012
October 2012
January 2013
February 2013
March 2013
June 2013
May 2014
May 2016
June 2019
June 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 254}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
254
82.47%
Mika Westerberg
10
3.25%
Rafael J. Wysocki
9
2.92%
Toshi Kani
8
2.60%
Patrick Mochel
7
2.27%
Hanjun Guo
7
2.27%
Rui Zhang
3
0.97%
Björn Helgaas
3
0.97%
Len Brown
1
0.32%
Others
6
1.95%
Total
308
acpi_configfs.c
286
-
10
1230
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
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 47, "token_count": 1071}, ]}, {"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": 36, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Octavian Purdila
1071
87.07%
Andy Shevchenko
89
7.24%
Hanjun Guo
7
0.57%
Robert Moore
2
0.16%
Others
61
4.96%
Total
1230
acpi_dbg.c
785
-
22
3044
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "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": 21, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "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": 4, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2900}, {"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": 4, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
2904
95.40%
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
68
2.23%
Total
3044
acpi_extlog.c
321
-
11
412
Chen Gong
Tony Luck
Lv Zheng
Linus Torvalds (pre-git)
Andy Shevchenko
Jiang Liu
Others
April 1994
June 1995
February 2008
February 2012
October 2013
December 2013
June 2014
January 2017
June 2017
June 2019
February 2020
September 2020
October 2022
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 58, "token_count": 340}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 58, "token_count": 40}, {"author_id": 1, "token_count": 4}, ]}, {"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": 27, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 27, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Chen Gong
383
92.96%
Tony Luck
8
1.94%
Lv Zheng
4
0.97%
Linus Torvalds (pre-git)
3
0.73%
Andy Shevchenko
2
0.49%
Jiang Liu
1
0.24%
Others
11
2.67%
Total
412
acpi_ffh.c
55
-
6
167
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": 3, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 145}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
145
86.83%
Andy Grover
13
7.78%
Rui Zhang
1
0.60%
Others
8
4.79%
Total
167
acpi_fpdt.c
287
-
4
1016
Rui Zhang
Hans de Goede
Others
January 2021
June 2021
August 2021
September 2022
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 945}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
945
93.01%
Hans de Goede
61
6.00%
Others
10
0.98%
Total
1016
acpi_ipmi.c
644
-
7
2396
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
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 18, "token_count": 1444}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 907}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "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": 36, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Yakui Zhao
1444
60.27%
Lv Zheng
907
37.85%
Hanjun Guo
2
0.08%
Sinan Kaya
1
0.04%
Others
42
1.75%
Total
2396
acpi_lpat.c
151
-
5
654
Srinivas Pandruvada
Björn Helgaas
Others
January 2015
July 2016
July 2017
March 2019
May 2019
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 16, "token_count": 649}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
649
99.24%
Björn Helgaas
1
0.15%
Others
4
0.61%
Total
654
acpi_lpit.c
156
-
11
692
Srinivas Pandruvada
Rafael J. Wysocki
Hanjun Guo
Patrick Mochel
Lorenzo Pieralisi
Björn Helgaas
Others
September 2002
January 2007
November 2012
November 2013
July 2015
April 2016
November 2016
October 2017
February 2018
May 2019
January 2020
May 2020
December 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 630}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "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": 36, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
635
91.76%
Rafael J. Wysocki
17
2.46%
Hanjun Guo
10
1.45%
Patrick Mochel
3
0.43%
Lorenzo Pieralisi
2
0.29%
Björn Helgaas
2
0.29%
Others
23
3.32%
Total
692
acpi_lpss.c
1377
-
33
5627
Rafael J. Wysocki
Heikki Krogerus
Andy Shevchenko
Hans de Goede
Mika Westerberg
Patrick Mochel
Björn Helgaas
Thomas Renninger
Rui Zhang
Len Brown
Jiang Liu
Toshi Kani
Others
September 2002
October 2004
December 2006
February 2007
July 2007
June 2008
March 2009
July 2011
May 2012
October 2012
November 2012
January 2013
March 2013
May 2013
June 2013
September 2013
October 2013
November 2013
January 2014
February 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
January 2015
February 2015
March 2015
June 2015
July 2015
August 2015
December 2015
January 2016
February 2016
June 2016
August 2016
November 2016
January 2017
April 2017
June 2017
July 2017
October 2017
December 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
February 2019
June 2019
July 2019
August 2019
October 2019
December 2019
March 2020
April 2020
September 2020
June 2021
July 2021
August 2021
October 2021
February 2022
June 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 102}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 4, "token_count": 1073}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 149}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 48, "token_count": 97}, {"author_id": 14, "token_count": 21}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 48, "token_count": 34}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 583}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 48, "token_count": 566}, {"author_id": 4, "token_count": 137}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 48, "token_count": 209}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 34, "token_count": 30}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 48, "token_count": 23}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"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": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 49}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 68}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 145}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 568}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 277}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 12, "token_count": 85}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 34, "token_count": 79}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 32}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2179
38.72%
Heikki Krogerus
994
17.66%
Andy Shevchenko
651
11.57%
Hans de Goede
559
9.93%
Mika Westerberg
437
7.77%
Patrick Mochel
7
0.12%
Björn Helgaas
7
0.12%
Thomas Renninger
5
0.09%
Rui Zhang
5
0.09%
Len Brown
2
0.04%
Jiang Liu
2
0.04%
Toshi Kani
1
0.02%
Others
778
13.83%
Total
5627
acpi_memhotplug.c
372
-
26
1403
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
December 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
var spanGroupData = [ {"timestamp": 1107244800, "group": [ {"author_id": 6, "token_count": 452}, ]}, {"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": 21, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 21}, {"author_id": 60, "token_count": 334}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "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": 21, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 53, "token_count": 24}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "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": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
452
32.22%
Rafael J. Wysocki
235
16.75%
Thomas Renninger
31
2.21%
Patrick Mochel
30
2.14%
Toshi Kani
24
1.71%
Yakui Zhao
19
1.35%
Björn Helgaas
15
1.07%
Lv Zheng
8
0.57%
Robert Moore
1
0.07%
Others
588
41.91%
Total
1403
acpi_pad.c
501
-
31
2057
Shaohua Li
Chen Gong
Venkatesh Pallipadi
Len Brown
Jiang Liu
Sudeep Holla
Linus Torvalds (pre-git)
Lv Zheng
Linus Torvalds
Others
May 1998
February 2002
July 2009
November 2009
December 2009
April 2010
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
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 1795}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 58, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 50, "token_count": 26}, ]}, {"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": 19, "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": 25, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Shaohua Li
1795
87.26%
Chen Gong
45
2.19%
Venkatesh Pallipadi
26
1.26%
Len Brown
23
1.12%
Jiang Liu
14
0.68%
Sudeep Holla
4
0.19%
Linus Torvalds (pre-git)
2
0.10%
Lv Zheng
1
0.05%
Linus Torvalds
1
0.05%
Others
146
7.10%
Total
2057
acpi_pcc.c
153
-
12
559
Sudeep Holla
Lorenzo Pieralisi
Andy Grover
Shaohua Li
Lan Tianyu
Others
March 2002
July 2006
February 2008
October 2009
March 2010
May 2014
November 2016
January 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 25, "token_count": 428}, {"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": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
428
76.57%
Lorenzo Pieralisi
13
2.33%
Andy Grover
9
1.61%
Shaohua Li
5
0.89%
Lan Tianyu
2
0.36%
Others
102
18.25%
Total
559
acpi_platform.c
171
-
23
663
Mika Westerberg
Andy Shevchenko
Rafael J. Wysocki
Heikki Krogerus
Rui Zhang
Patrick Mochel
Hans de Goede
Toshi Kani
Len Brown
Jiang Liu
Others
August 2002
September 2002
October 2004
October 2005
July 2006
December 2006
April 2008
March 2009
August 2011
May 2012
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
June 2018
November 2018
June 2019
August 2019
February 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 139}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 14, "token_count": 4}, {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 48, "token_count": 8}, {"author_id": 4, "token_count": 11}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 48, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "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": 48, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"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": 4, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
218
32.88%
Andy Shevchenko
155
23.38%
Rafael J. Wysocki
130
19.61%
Heikki Krogerus
32
4.83%
Rui Zhang
30
4.52%
Patrick Mochel
17
2.56%
Hans de Goede
6
0.90%
Toshi Kani
1
0.15%
Len Brown
1
0.15%
Jiang Liu
1
0.15%
Others
72
10.86%
Total
663
acpi_pnp.c
400
-
13
1647
Rui Zhang
Rafael J. Wysocki
Lan Tianyu
Mika Westerberg
Len Brown
Others
October 2004
December 2006
October 2012
January 2013
March 2013
June 2013
November 2013
May 2014
July 2014
May 2015
August 2015
September 2015
January 2016
June 2019
September 2020
December 2020
January 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1527}, ]}, {"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": 1451635200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 1672560000, "group": [ {"author_id": 4, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1529
92.84%
Rafael J. Wysocki
32
1.94%
Lan Tianyu
27
1.64%
Mika Westerberg
10
0.61%
Len Brown
5
0.30%
Others
44
2.67%
Total
1647
acpi_processor.c
893
-
51
3239
Rafael J. Wysocki
Andy Grover
Srinivas Pandruvada
Len Brown
Chen Yu
Toshi Kani
Ashwin Chaugule
Thomas Renninger
Alexey Y. Starikovskiy
Hanjun Guo
Sudeep Holla
Björn Helgaas
Jiang Liu
Patrick Mochel
Myron Stowe
Alexander Chiang
Rui Zhang
Lan Tianyu
Shaohua Li
Mika Westerberg
Venkatesh Pallipadi
Lin Ming
Others
March 2002
April 2002
July 2002
September 2002
October 2002
January 2003
February 2003
January 2004
March 2004
April 2004
July 2004
October 2004
December 2004
March 2005
August 2005
September 2005
October 2005
June 2006
December 2006
February 2007
April 2007
June 2007
July 2007
January 2008
April 2008
May 2008
June 2008
November 2008
December 2008
April 2009
September 2009
November 2009
December 2009
January 2010
January 2012
May 2012
October 2012
November 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
November 2013
January 2014
April 2014
May 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 214}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 94}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "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": 1096614000, "group": [ {"author_id": 6, "token_count": 81}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 17, "token_count": 6}, ]}, {"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": 1128150000, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 54}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 53, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 36, "token_count": 15}, {"author_id": 4, "token_count": 624}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 53, "token_count": 26}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 19, "token_count": 14}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 36, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 63}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 41}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 272}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"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": 4, "token_count": 611}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 86}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1321
40.78%
Andy Grover
412
12.72%
Srinivas Pandruvada
272
8.40%
Len Brown
167
5.16%
Chen Yu
86
2.66%
Toshi Kani
65
2.01%
Ashwin Chaugule
63
1.95%
Thomas Renninger
54
1.67%
Alexey Y. Starikovskiy
54
1.67%
Hanjun Guo
49
1.51%
Sudeep Holla
48
1.48%
Björn Helgaas
43
1.33%
Jiang Liu
32
0.99%
Patrick Mochel
21
0.65%
Myron Stowe
19
0.59%
Alexander Chiang
17
0.52%
Rui Zhang
16
0.49%
Lan Tianyu
9
0.28%
Shaohua Li
6
0.19%
Mika Westerberg
4
0.12%
Venkatesh Pallipadi
2
0.06%
Lin Ming
1
0.03%
Others
478
14.76%
Total
3239
acpi_tad.c
674
-
2
2936
Rafael J. Wysocki
Others
March 2018
October 2018
April 2020
December 2020
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 2159}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 769}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2929
99.76%
Others
7
0.24%
Total
2936
acpi_video.c
2306
-
54
8905
Rui Zhang
Aaron Lu
Len Brown
Hans de Goede
Matthew Garrett
Yu Luming
Rafael J. Wysocki
Linus Torvalds
Andy Grover
Patrick Mochel
Alexey Y. Starikovskiy
Yakui Zhao
Thomas Renninger
Jiang Liu
Mario Limonciello
Björn Helgaas
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
March 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
April 2018
June 2018
January 2019
May 2019
July 2019
October 2019
December 2019
February 2021
March 2021
April 2021
June 2021
December 2021
April 2022
May 2022
June 2022
July 2022
August 2022
November 2022
December 2022
April 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 43}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1732}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 24}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 32, "token_count": 27}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 37, "token_count": 105}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 112}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 49}, {"author_id": 37, "token_count": 319}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 84}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 40, "token_count": 50}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 170}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 61}, ]}, {"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": 40, "token_count": 22}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 90}, {"author_id": 9, "token_count": 125}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 40, "token_count": 6}, {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 18, "token_count": 26}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 9, "token_count": 121}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 40, "token_count": 363}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 50}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 1195}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "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": 33}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 9, "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": 13, "token_count": 197}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 1175}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 70}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 5, "token_count": 100}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 13, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 150}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 120}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 110}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "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": 66}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "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": 4, "token_count": 210}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1990
22.35%
Aaron Lu
1789
20.09%
Len Brown
1750
19.65%
Hans de Goede
725
8.14%
Matthew Garrett
629
7.06%
Yu Luming
430
4.83%
Rafael J. Wysocki
323
3.63%
Linus Torvalds
104
1.17%
Andy Grover
99
1.11%
Patrick Mochel
94
1.06%
Alexey Y. Starikovskiy
84
0.94%
Yakui Zhao
30
0.34%
Thomas Renninger
30
0.34%
Jiang Liu
14
0.16%
Mario Limonciello
11
0.12%
Björn Helgaas
10
0.11%
Corentin Chary
5
0.06%
Lv Zheng
3
0.03%
Linus Torvalds (pre-git)
2
0.02%
Others
783
8.79%
Total
8905
acpi_watchdog.c
190
-
12
733
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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 9, "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": 466}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"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": 36, "token_count": 28}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
635
86.63%
Hanjun Guo
28
3.82%
Andy Shevchenko
4
0.55%
Rui Zhang
2
0.27%
Patrick Mochel
1
0.14%
Others
63
8.59%
Total
733
battery.c
1308
-
61
5539
Alexey Y. Starikovskiy
Andy Grover
Rui Zhang
Lan Tianyu
Hans de Goede
Rafael J. Wysocki
Thomas Renninger
Patrick Mochel
Srinivas Pandruvada
Björn Helgaas
Jiang Liu
Len Brown
Linus Torvalds
Lv Zheng
Lin Ming
Andy Shevchenko
Others
March 2002
April 2002
July 2002
September 2002
February 2004
November 2004
May 2006
June 2006
October 2006
December 2006
February 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
September 2008
December 2008
January 2009
March 2009
April 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
August 2012
November 2012
March 2013
May 2013
June 2013
July 2013
October 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
September 2014
November 2014
March 2015
May 2015
June 2015
May 2016
August 2016
November 2016
April 2017
June 2017
August 2017
February 2018
April 2018
July 2018
August 2018
May 2019
December 2019
May 2020
February 2021
March 2021
October 2021
December 2021
February 2022
April 2022
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 483}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 51}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 29}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 1407}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 52}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 118}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 74}, {"author_id": 9, "token_count": 156}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 38, "token_count": 45}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 336}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 87}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 82}, {"author_id": 9, "token_count": 129}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 50}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 549}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 85}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 115}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 28, "token_count": 57}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1698
30.66%
Andy Grover
507
9.15%
Rui Zhang
286
5.16%
Lan Tianyu
285
5.15%
Hans de Goede
252
4.55%
Rafael J. Wysocki
166
3.00%
Thomas Renninger
86
1.55%
Patrick Mochel
33
0.60%
Srinivas Pandruvada
18
0.32%
Björn Helgaas
10
0.18%
Jiang Liu
9
0.16%
Len Brown
4
0.07%
Linus Torvalds
2
0.04%
Lv Zheng
1
0.02%
Lin Ming
1
0.02%
Andy Shevchenko
1
0.02%
Others
2180
39.36%
Total
5539
bgrt.c
101
-
14
346
Matthew Garrett
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
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 40, "token_count": 203}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
203
58.67%
Others
143
41.33%
Total
346
blacklist.c
140
-
17
442
Andy Grover
Len Brown
Rafael J. Wysocki
Toshi Kani
Hanjun Guo
Lv Zheng
Linus Torvalds (pre-git)
Robert Moore
Alexey Y. Starikovskiy
Others
August 1992
June 1993
March 1997
February 1998
March 2002
April 2002
September 2002
June 2004
June 2005
February 2007
January 2008
July 2009
May 2014
July 2015
May 2016
October 2016
November 2016
April 2017
August 2017
September 2017
May 2019
July 2019
June 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
145
32.81%
Len Brown
113
25.57%
Rafael J. Wysocki
75
16.97%
Toshi Kani
26
5.88%
Hanjun Guo
12
2.71%
Lv Zheng
9
2.04%
Linus Torvalds (pre-git)
8
1.81%
Robert Moore
4
0.90%
Alexey Y. Starikovskiy
4
0.90%
Others
46
10.41%
Total
442
bus.c
1425
-
68
5090
Rafael J. Wysocki
Shaohua Li
Andy Grover
Mika Westerberg
Andy Shevchenko
Prashanth Prakash
Björn Helgaas
Len Brown
Patrick Mochel
Rui Zhang
Mario Limonciello
Sinan Kaya
Lin Ming
Hans de Goede
Hanjun Guo
Sudeep Holla
Huang Ying
Yakui Zhao
Alexey Y. Starikovskiy
Lan Tianyu
Srinivas Pandruvada
Lv Zheng
Octavian Purdila
Heikki Krogerus
Matthew Garrett
Erik Kaneda
Thomas Renninger
Linus Torvalds (pre-git)
Toshi Kani
Tomasz Nowicki
Jean-Philippe Brucker
Vishal Verma
Robert Moore
Alexander Chiang
Jiang Liu
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
March 2008
July 2008
August 2008
October 2008
February 2009
March 2009
April 2009
May 2009
August 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
May 2012
July 2012
October 2012
November 2012
January 2013
March 2013
June 2013
July 2013
September 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
September 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
September 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
September 2022
November 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 437}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "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": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"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": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"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": 32, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 31}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 64}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 596}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 17, "token_count": 62}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 37}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 4, "token_count": 1150}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 46, "token_count": 187}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 47, "token_count": 25}, {"author_id": 25, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 49, "token_count": 49}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 85}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 34, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 232}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 45}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 43, "token_count": 13}, {"author_id": 36, "token_count": 38}, {"author_id": 33, "token_count": 6}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 55}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 136}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 33}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1721
33.81%
Shaohua Li
658
12.93%
Andy Grover
577
11.34%
Mika Westerberg
281
5.52%
Andy Shevchenko
198
3.89%
Prashanth Prakash
187
3.67%
Björn Helgaas
139
2.73%
Len Brown
127
2.50%
Patrick Mochel
112
2.20%
Rui Zhang
89
1.75%
Mario Limonciello
55
1.08%
Sinan Kaya
49
0.96%
Lin Ming
48
0.94%
Hans de Goede
47
0.92%
Hanjun Guo
46
0.90%
Sudeep Holla
41
0.81%
Huang Ying
40
0.79%
Yakui Zhao
39
0.77%
Alexey Y. Starikovskiy
39
0.77%
Lan Tianyu
37
0.73%
Srinivas Pandruvada
29
0.57%
Lv Zheng
28
0.55%
Octavian Purdila
25
0.49%
Heikki Krogerus
17
0.33%
Matthew Garrett
13
0.26%
Erik Kaneda
13
0.26%
Thomas Renninger
9
0.18%
Linus Torvalds (pre-git)
8
0.16%
Toshi Kani
6
0.12%
Tomasz Nowicki
6
0.12%
Jean-Philippe Brucker
6
0.12%
Vishal Verma
4
0.08%
Robert Moore
4
0.08%
Alexander Chiang
3
0.06%
Jiang Liu
2
0.04%
Linus Torvalds
1
0.02%
Others
386
7.58%
Total
5090
button.c
658
-
36
2509
Andy Grover
Hans de Goede
Lv Zheng
Alexey Y. Starikovskiy
Rafael J. Wysocki
Rui Zhang
Björn Helgaas
Thomas Renninger
Lan Tianyu
Patrick Mochel
Linus Torvalds (pre-git)
Len Brown
Andy Shevchenko
Mika Westerberg
Linus Torvalds
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
May 1998
February 2002
March 2002
April 2002
July 2002
September 2002
December 2002
January 2003
February 2004
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
September 2009
October 2009
October 2010
March 2011
June 2012
August 2012
September 2012
March 2013
September 2013
December 2013
February 2014
March 2014
May 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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 353}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 11, "token_count": 276}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 32, "token_count": 7}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 53}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 70}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 101}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 38, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 124}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 245}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
414
16.50%
Hans de Goede
409
16.30%
Lv Zheng
408
16.26%
Alexey Y. Starikovskiy
342
13.63%
Rafael J. Wysocki
133
5.30%
Rui Zhang
112
4.46%
Björn Helgaas
98
3.91%
Thomas Renninger
59
2.35%
Lan Tianyu
36
1.43%
Patrick Mochel
22
0.88%
Linus Torvalds (pre-git)
11
0.44%
Len Brown
9
0.36%
Andy Shevchenko
3
0.12%
Mika Westerberg
1
0.04%
Linus Torvalds
1
0.04%
Others
451
17.98%
Total
2509
container.c
117
-
8
422
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
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 189}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
337
79.86%
Len Brown
37
8.77%
Thomas Renninger
35
8.29%
Aaron Lu
4
0.95%
Toshi Kani
3
0.71%
Andy Shevchenko
3
0.71%
Patrick Mochel
1
0.24%
Others
2
0.47%
Total
422
cppc_acpi.c
1658
-
36
5967
Ashwin Chaugule
Prashanth Prakash
Rafael J. Wysocki
Srinivas Pandruvada
Jeremy Linton
Mario Limonciello
Sudeep Holla
Björn Helgaas
Andy Shevchenko
Others
March 2012
October 2015
February 2016
June 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
January 2020
April 2020
May 2020
November 2020
December 2020
January 2021
March 2021
April 2021
September 2021
November 2021
December 2021
January 2022
March 2022
May 2022
July 2022
August 2022
September 2022
November 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 2142}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 98}, {"author_id": 46, "token_count": 294}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 585}, {"author_id": 46, "token_count": 528}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 118}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 46, "token_count": 111}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 548}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 197}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 16, "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": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 290}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 54, "token_count": 31}, {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 31, "token_count": 89}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ashwin Chaugule
2825
47.34%
Prashanth Prakash
1130
18.94%
Rafael J. Wysocki
240
4.02%
Srinivas Pandruvada
172
2.88%
Jeremy Linton
89
1.49%
Mario Limonciello
32
0.54%
Sudeep Holla
23
0.39%
Björn Helgaas
15
0.25%
Andy Shevchenko
1
0.02%
Others
1440
24.13%
Total
5967
custom_method.c
103
-
19
388
Rui Zhang
Thomas Renninger
Patrick Mochel
Matthew Garrett
Andy Grover
Len Brown
Linus Torvalds (pre-git)
Lv Zheng
Others
March 1997
March 2002
September 2002
May 2004
September 2004
January 2005
June 2006
September 2009
December 2009
March 2010
July 2010
August 2010
November 2010
February 2011
May 2011
January 2013
December 2013
May 2019
August 2019
April 2021
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 158}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 28, "token_count": 49}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
192
49.48%
Thomas Renninger
49
12.63%
Patrick Mochel
24
6.19%
Matthew Garrett
20
5.15%
Andy Grover
8
2.06%
Len Brown
5
1.29%
Linus Torvalds (pre-git)
3
0.77%
Lv Zheng
1
0.26%
Others
86
22.16%
Total
388
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": 9, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 28, "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
1517
-
36
4704
Rafael J. Wysocki
Andy Grover
Shaohua Li
Mario Limonciello
Mika Westerberg
Huang Ying
Rui Zhang
Patrick Mochel
Sakari Ailus
Aaron Lu
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
November 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 199}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 32, "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": 32, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 17, "token_count": 65}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "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": 21, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 41}, {"author_id": 10, "token_count": 6}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 1, "token_count": 6}, {"author_id": 4, "token_count": 983}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 4, "token_count": 436}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 277}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 112}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 48, "token_count": 12}, {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 180}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "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": 4, "token_count": 73}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 136}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 176}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "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": 35, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 53}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
3739
79.49%
Andy Grover
199
4.23%
Shaohua Li
80
1.70%
Mario Limonciello
59
1.25%
Mika Westerberg
44
0.94%
Huang Ying
41
0.87%
Rui Zhang
35
0.74%
Patrick Mochel
26
0.55%
Sakari Ailus
22
0.47%
Aaron Lu
21
0.45%
Lin Ming
13
0.28%
Heikki Krogerus
12
0.26%
Len Brown
9
0.19%
Björn Helgaas
8
0.17%
Keith Busch
7
0.15%
Lv Zheng
6
0.13%
Others
383
8.14%
Total
4704
device_sysfs.c
648
-
27
2917
Rafael J. Wysocki
Thomas Renninger
Rui Zhang
Mika Westerberg
Patrick Mochel
Björn Helgaas
Hans de Goede
Andy Shevchenko
Toshi Kani
Len Brown
Andy Grover
Huang Ying
Others
March 2002
September 2002
October 2004
March 2005
May 2006
December 2006
June 2007
July 2007
August 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 102}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 1833}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 487}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "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": 28}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2419
82.93%
Thomas Renninger
111
3.81%
Rui Zhang
89
3.05%
Mika Westerberg
49
1.68%
Patrick Mochel
34
1.17%
Björn Helgaas
31
1.06%
Hans de Goede
12
0.41%
Andy Shevchenko
9
0.31%
Toshi Kani
5
0.17%
Len Brown
4
0.14%
Andy Grover
3
0.10%
Huang Ying
1
0.03%
Others
150
5.14%
Total
2917
dock.c
646
-
30
2248
Len Brown
Rafael J. Wysocki
Shaohua Li
Alexander Chiang
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
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "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": 17, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 705}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 219}, ]}, {"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": 17, "token_count": 379}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 28, "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": 41, "token_count": 117}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 53, "token_count": 29}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 389}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "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": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
708
31.49%
Rafael J. Wysocki
500
22.24%
Shaohua Li
384
17.08%
Alexander Chiang
117
5.20%
Toshi Kani
29
1.29%
Andy Grover
13
0.58%
Jiang Liu
12
0.53%
Linus Torvalds (pre-git)
7
0.31%
Rui Zhang
6
0.27%
Thomas Renninger
2
0.09%
Linus Torvalds
1
0.04%
Lin Ming
1
0.04%
Others
468
20.82%
Total
2248
ec.c
2236
-
51
8461
Lv Zheng
Alexey Y. Starikovskiy
Rafael J. Wysocki
Denis M. Sadykov
Rui Zhang
Thomas Renninger
Hans de Goede
Andy Grover
Björn Helgaas
Yu Luming
Mika Westerberg
Lin Ming
Hanjun Guo
Linus Torvalds (pre-git)
Lan Tianyu
Len Brown
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
July 2002
November 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
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 37, "token_count": 50}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 915}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 11, "token_count": 75}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 168}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 274}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 112}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 422}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 11, "token_count": 78}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 21, "token_count": 61}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 71}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 40}, {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 28, "token_count": 67}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 100}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"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": 43}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 38, "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": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 244}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 928}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"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": 123}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 78}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 463}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 302}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1501570800, "group": [ {"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": 4, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 9, "token_count": 104}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 150}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 34}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 111}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 49}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 392}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 46}, ]}, {"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": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
3457
40.86%
Alexey Y. Starikovskiy
1508
17.82%
Rafael J. Wysocki
1198
14.16%
Denis M. Sadykov
915
10.81%
Rui Zhang
195
2.30%
Thomas Renninger
189
2.23%
Hans de Goede
94
1.11%
Andy Grover
87
1.03%
Björn Helgaas
61
0.72%
Yu Luming
52
0.61%
Mika Westerberg
52
0.61%
Lin Ming
38
0.45%
Hanjun Guo
34
0.40%
Linus Torvalds (pre-git)
16
0.19%
Lan Tianyu
12
0.14%
Len Brown
11
0.13%
Patrick Mochel
1
0.01%
Linus Torvalds
1
0.01%
Andy Shevchenko
1
0.01%
Others
539
6.37%
Total
8461
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": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 28, "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": 12, "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
183
-
16
652
Rui Zhang
Andy Grover
Patrick Mochel
Hanjun Guo
Len Brown
Linus Torvalds (pre-git)
Lv Zheng
Others
March 1997
March 2002
June 2002
September 2002
February 2004
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
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 310}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 9, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 123}, ]}, {"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": 36, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
472
72.39%
Andy Grover
54
8.28%
Patrick Mochel
47
7.21%
Hanjun Guo
9
1.38%
Len Brown
4
0.61%
Linus Torvalds (pre-git)
3
0.46%
Lv Zheng
1
0.15%
Others
62
9.51%
Total
652
evged.c
196
-
6
762
Sinan Kaya
Others
February 2016
May 2016
December 2017
May 2019
May 2020
July 2020
November 2020
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 49, "token_count": 517}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 49, "token_count": 180}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Sinan Kaya
697
91.47%
Others
65
8.53%
Total
762
fan.h
59
-
6
156
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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 61}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
77
49.36%
Aaron Lu
54
34.62%
Rafael J. Wysocki
14
8.97%
Rui Zhang
7
4.49%
Andy Grover
2
1.28%
Others
2
1.28%
Total
156
fan_attr.c
137
-
11
847
Srinivas Pandruvada
Aaron Lu
Linus Torvalds (pre-git)
Andy Grover
Rui Zhang
Rafael J. Wysocki
Matthew Garrett
Lv Zheng
Others
August 1992
June 1993
April 1994
June 1995
March 1997
October 1997
March 2002
January 2008
November 2008
December 2013
April 2014
May 2019
December 2019
March 2020
May 2021
February 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 286}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 475}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
761
89.85%
Aaron Lu
45
5.31%
Linus Torvalds (pre-git)
9
1.06%
Andy Grover
7
0.83%
Rui Zhang
3
0.35%
Rafael J. Wysocki
3
0.35%
Matthew Garrett
2
0.24%
Lv Zheng
1
0.12%
Others
16
1.89%
Total
847
fan_core.c
461
-
26
2221
Aaron Lu
Srinivas Pandruvada
Rui Zhang
Andy Grover
Len Brown
Matthew Garrett
Rafael J. Wysocki
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "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": 32, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 9, "token_count": 313}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 32}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 59}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 1056}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "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": 16, "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": 16, "token_count": 60}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 287}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 36, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
1148
51.69%
Srinivas Pandruvada
408
18.37%
Rui Zhang
313
14.09%
Andy Grover
121
5.45%
Len Brown
54
2.43%
Matthew Garrett
32
1.44%
Rafael J. Wysocki
29
1.31%
Thomas Renninger
21
0.95%
Linus Torvalds (pre-git)
12
0.54%
Patrick Mochel
9
0.41%
Linus Torvalds
4
0.18%
Hanjun Guo
3
0.14%
Mika Westerberg
1
0.05%
Lv Zheng
1
0.05%
Others
65
2.93%
Total
2221
glue.c
414
-
26
1622
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
var spanGroupData = [ {"timestamp": 786268800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 32, "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": 17, "token_count": 320}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 17, "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": 4, "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": 40, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 160}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 219}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 102}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 10}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "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": 36, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 224}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
915
56.41%
Shaohua Li
323
19.91%
Lan Tianyu
160
9.86%
Hanjun Guo
27
1.66%
Linus Torvalds
19
1.17%
Len Brown
17
1.05%
Hans de Goede
13
0.80%
Andy Shevchenko
9
0.55%
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.18%
Lorenzo Pieralisi
3
0.18%
Yu Luming
2
0.12%
Patrick Mochel
2
0.12%
Others
104
6.41%
Total
1622
hed.c
78
-
5
233
Huang Ying
Mika Westerberg
Others
May 2010
September 2012
June 2015
May 2019
November 2022
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 227}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
227
97.42%
Mika Westerberg
2
0.86%
Others
4
1.72%
Total
233
internal.h
285
-
48
1308
Rafael J. Wysocki
Andy Grover
Björn Helgaas
Mika Westerberg
Rui Zhang
Lv Zheng
Thomas Renninger
Jiang Liu
Srinivas Pandruvada
Alexey Y. Starikovskiy
Patrick Mochel
Len Brown
Lan Tianyu
Yu Luming
Sinan Kaya
Lukas Wunner
Linus Torvalds (pre-git)
Hanjun Guo
Mario Limonciello
Octavian Purdila
Denis M. Sadykov
Alexander Chiang
Hans de Goede
Andy Shevchenko
Matthew Garrett
Toshi Kani
Sakari Ailus
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
October 2007
March 2008
July 2008
August 2008
September 2008
October 2008
February 2009
March 2009
September 2009
December 2009
March 2010
April 2010
May 2010
July 2010
November 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
January 2014
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
December 2022
January 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 32, "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": 37, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 86}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 46}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"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": 12, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "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": 4, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
503
38.46%
Andy Grover
118
9.02%
Björn Helgaas
104
7.95%
Mika Westerberg
67
5.12%
Rui Zhang
47
3.59%
Lv Zheng
39
2.98%
Thomas Renninger
31
2.37%
Jiang Liu
31
2.37%
Srinivas Pandruvada
27
2.06%
Alexey Y. Starikovskiy
27
2.06%
Patrick Mochel
25
1.91%
Len Brown
23
1.76%
Lan Tianyu
22
1.68%
Yu Luming
16
1.22%
Sinan Kaya
16
1.22%
Lukas Wunner
15
1.15%
Linus Torvalds (pre-git)
10
0.76%
Hanjun Guo
10
0.76%
Mario Limonciello
8
0.61%
Octavian Purdila
7
0.54%
Denis M. Sadykov
7
0.54%
Alexander Chiang
7
0.54%
Hans de Goede
6
0.46%
Andy Shevchenko
6
0.46%
Matthew Garrett
4
0.31%
Toshi Kani
3
0.23%
Sakari Ailus
1
0.08%
Others
128
9.79%
Total
1308
ioapic.c
249
-
17
1141
Jiang Liu
Len Brown
Björn Helgaas
Andy Grover
Rafael J. Wysocki
Alexey Y. Starikovskiy
Alexander Chiang
Linus Torvalds (pre-git)
Matthew Garrett
Linus Torvalds
Others
May 1998
February 2002
March 2002
April 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
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 995}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
995
87.20%
Len Brown
26
2.28%
Björn Helgaas
11
0.96%
Andy Grover
7
0.61%
Rafael J. Wysocki
4
0.35%
Alexey Y. Starikovskiy
4
0.35%
Alexander Chiang
4
0.35%
Linus Torvalds (pre-git)
2
0.18%
Matthew Garrett
2
0.18%
Linus Torvalds
1
0.09%
Others
85
7.45%
Total
1141
irq.c
351
-
23
1055
Lorenzo Pieralisi
Hanjun Guo
Rafael J. Wysocki
Len Brown
Chen Gong
Mika Westerberg
Shaohua Li
Erik Schmauss
Patrick Mochel
Others
April 2004
July 2004
September 2004
December 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
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "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": 17, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "token_count": 31}, {"author_id": 23, "token_count": 38}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 591}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "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": 141}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Pieralisi
43
4.08%
Hanjun Guo
31
2.94%
Rafael J. Wysocki
16
1.52%
Len Brown
11
1.04%
Chen Gong
6
0.57%
Mika Westerberg
5
0.47%
Shaohua Li
2
0.19%
Erik Schmauss
2
0.19%
Patrick Mochel
1
0.09%
Others
938
88.91%
Total
1055
nvs.c
213
-
18
749
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
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 377}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 152}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 21, "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": 36, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
475
63.42%
Huang Ying
152
20.29%
Hanjun Guo
12
1.60%
Björn Helgaas
12
1.60%
Matthew Garrett
10
1.34%
Linus Torvalds (pre-git)
5
0.67%
Patrick Mochel
5
0.67%
Shaohua Li
3
0.40%
Len Brown
2
0.27%
Lv Zheng
1
0.13%
Linus Torvalds
1
0.13%
Others
71
9.48%
Total
749
osi.c
489
-
28
1645
Lv Zheng
Len Brown
Rui Zhang
Chen Yu
Lin Ming
Shaohua Li
Lukas Wunner
Matthew Garrett
Hans de Goede
Patrick Mochel
Linus Torvalds (pre-git)
Björn Helgaas
Andy Grover
Myron Stowe
Hanjun Guo
Others
April 1994
June 1995
March 2002
April 2002
May 2002
July 2003
June 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
May 2016
June 2017
August 2017
September 2017
May 2019
November 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 384}, {"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": 21, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 49}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 15, "token_count": 32}, {"author_id": 1, "token_count": 812}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
814
49.48%
Len Brown
481
29.24%
Rui Zhang
95
5.78%
Chen Yu
34
2.07%
Lin Ming
33
2.01%
Shaohua Li
25
1.52%
Lukas Wunner
14
0.85%
Matthew Garrett
11
0.67%
Hans de Goede
7
0.43%
Patrick Mochel
4
0.24%
Linus Torvalds (pre-git)
3
0.18%
Björn Helgaas
3
0.18%
Andy Grover
3
0.18%
Myron Stowe
1
0.06%
Hanjun Guo
1
0.06%
Others
116
7.05%
Total
1645
osl.c
1770
-
65
6164
Andy Grover
Lv Zheng
Myron Stowe
Rafael J. Wysocki
Len Brown
Thomas Renninger
Robert Moore
Björn Helgaas
Srinivas Pandruvada
Lin Ming
Rui Zhang
Linus Torvalds (pre-git)
Alexey Y. Starikovskiy
Yakui Zhao
Patrick Mochel
Chen Yu
Linus Torvalds
Andy Shevchenko
Toshi Kani
Sinan Kaya
Heikki Krogerus
Hanjun Guo
Others
August 1992
June 1993
April 1994
June 1995
March 1997
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
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
June 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
April 2012
September 2012
November 2012
January 2013
June 2013
July 2013
September 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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 1065}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "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": 3, "token_count": 14}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 186}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "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": 129}, ]}, {"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": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 55}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 32, "token_count": 24}, {"author_id": 0, "token_count": 12}, {"author_id": 28, "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": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 21, "token_count": 68}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 32}, {"author_id": 6, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 6, "token_count": 8}, {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 28, "token_count": 179}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "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": 10, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 51, "token_count": 506}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 163}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "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": 51, "token_count": 80}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 51, "token_count": 288}, ]}, {"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": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 53, "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": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 143}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "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": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "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": 15, "token_count": 21}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1057}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"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": 16, "token_count": 97}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "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": 49, "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": 4, "token_count": 99}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1349
21.89%
Lv Zheng
1264
20.51%
Myron Stowe
874
14.18%
Rafael J. Wysocki
653
10.59%
Len Brown
365
5.92%
Thomas Renninger
190
3.08%
Robert Moore
181
2.94%
Björn Helgaas
129
2.09%
Srinivas Pandruvada
97
1.57%
Lin Ming
94
1.52%
Rui Zhang
75
1.22%
Linus Torvalds (pre-git)
55
0.89%
Alexey Y. Starikovskiy
53
0.86%
Yakui Zhao
34
0.55%
Patrick Mochel
24
0.39%
Chen Yu
21
0.34%
Linus Torvalds
20
0.32%
Andy Shevchenko
11
0.18%
Toshi Kani
6
0.10%
Sinan Kaya
5
0.08%
Heikki Krogerus
3
0.05%
Hanjun Guo
1
0.02%
Others
660
10.71%
Total
6164
pci_irq.c
516
-
29
2047
Björn Helgaas
Andy Grover
Len Brown
Rafael J. Wysocki
Tomasz Nowicki
Patrick Mochel
Jiang Liu
Linus Torvalds (pre-git)
Linus Torvalds
Robert Moore
Lorenzo Pieralisi
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
December 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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 295}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "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": 25}, ]}, {"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": 35}, ]}, {"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": 32, "token_count": 28}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 366}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 21, "token_count": 79}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 21, "token_count": 232}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 21, "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": 21, "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": 24, "token_count": 63}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 21, "token_count": 60}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "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": 4, "token_count": 72}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
746
36.44%
Andy Grover
419
20.47%
Len Brown
113
5.52%
Rafael J. Wysocki
72
3.52%
Tomasz Nowicki
63
3.08%
Patrick Mochel
28
1.37%
Jiang Liu
27
1.32%
Linus Torvalds (pre-git)
17
0.83%
Linus Torvalds
10
0.49%
Robert Moore
8
0.39%
Lorenzo Pieralisi
6
0.29%
Others
538
26.28%
Total
2047
pci_link.c
907
-
33
3368
Andy Grover
Len Brown
Sinan Kaya
Rafael J. Wysocki
Shaohua Li
Patrick Mochel
Björn Helgaas
Robert Moore
Linus Torvalds
Jiang Liu
Thomas Renninger
Linus Torvalds (pre-git)
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
February 2004
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 732}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 193}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 283}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 6, "token_count": 226}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 17, "token_count": 177}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 5, "token_count": 47}, {"author_id": 17, "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": 32, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 32, "token_count": 70}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "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": 21, "token_count": 14}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 21, "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": 21, "token_count": 28}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"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": 19, "token_count": 34}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 49, "token_count": 131}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 121}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 49, "token_count": 75}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 252}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1526
45.31%
Len Brown
548
16.27%
Sinan Kaya
339
10.07%
Rafael J. Wysocki
336
9.98%
Shaohua Li
200
5.94%
Patrick Mochel
88
2.61%
Björn Helgaas
63
1.87%
Robert Moore
50
1.48%
Linus Torvalds
48
1.43%
Jiang Liu
34
1.01%
Thomas Renninger
27
0.80%
Linus Torvalds (pre-git)
14
0.42%
Erik Schmauss
4
0.12%
Hans de Goede
2
0.06%
Lv Zheng
1
0.03%
Others
88
2.61%
Total
3368
pci_mcfg.c
324
-
14
1565
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
var spanGroupData = [ {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 24, "token_count": 365}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 439}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 154}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 24, "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": 31, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Nowicki
971
62.04%
Björn Helgaas
2
0.13%
Jeremy Linton
1
0.06%
Others
591
37.76%
Total
1565
pci_root.c
1085
-
49
4395
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
Patrick Mochel
Linus Torvalds (pre-git)
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
June 2002
July 2002
September 2002
February 2004
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
June 2019
March 2020
May 2020
June 2020
September 2020
November 2020
June 2021
August 2021
December 2021
April 2022
September 2022
October 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 151}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 17, "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": 32, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "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": 21, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 41, "token_count": 89}, {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 21, "token_count": 94}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 19, "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": 13, "token_count": 2}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 19, "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": 21, "token_count": 448}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 40, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 19, "token_count": 936}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "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": 4, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 21, "token_count": 92}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "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": 36, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 223}, {"author_id": 4, "token_count": 5}, {"author_id": 26, "token_count": 434}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
1085
24.69%
Björn Helgaas
726
16.52%
Vishal Verma
434
9.87%
Rafael J. Wysocki
278
6.33%
Dan J Williams
223
5.07%
Andy Grover
214
4.87%
Len Brown
160
3.64%
Alexander Chiang
94
2.14%
Shaohua Li
36
0.82%
Matthew Garrett
33
0.75%
Rui Zhang
28
0.64%
Thomas Renninger
21
0.48%
Sinan Kaya
20
0.46%
Patrick Mochel
18
0.41%
Linus Torvalds (pre-git)
17
0.39%
Toshi Kani
9
0.20%
Lv Zheng
8
0.18%
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
966
21.98%
Total
4395
pci_slot.c
187
-
16
725
Alexander Chiang
Jiang Liu
Linus Torvalds (pre-git)
Rafael J. Wysocki
Linus Torvalds
Len Brown
Patrick Mochel
Others
March 1998
May 1998
February 2002
June 2002
November 2002
January 2003
April 2003
March 2006
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
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "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": 32, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 41, "token_count": 528}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 41, "token_count": 15}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 90}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
550
75.86%
Jiang Liu
92
12.69%
Linus Torvalds (pre-git)
10
1.38%
Rafael J. Wysocki
9
1.24%
Linus Torvalds
4
0.55%
Len Brown
3
0.41%
Patrick Mochel
2
0.28%
Others
55
7.59%
Total
725
pfr_telemetry.c
435
-
4
2163
Chen Yu
Others
December 2021
January 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 15, "token_count": 2148}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Chen Yu
2148
99.31%
Others
15
0.69%
Total
2163
pfr_update.c
575
-
4
2808
Chen Yu
Others
December 2021
January 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 15, "token_count": 2801}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Chen Yu
2801
99.75%
Others
7
0.25%
Total
2808
platform_profile.c
181
-
4
736
Mark Pearson
Hans de Goede
Others
December 2020
January 2021
February 2021
August 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 59, "token_count": 716}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Pearson
716
97.28%
Hans de Goede
10
1.36%
Others
10
1.36%
Total
736
power.c
1047
-
30
4097
Rafael J. Wysocki
Andy Grover
Mika Westerberg
Len Brown
Patrick Mochel
Hans de Goede
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
February 2004
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 626}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 32, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 43}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 140}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 130}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 1181}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 128}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 385}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 159}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2353
57.43%
Andy Grover
630
15.38%
Mika Westerberg
385
9.40%
Len Brown
257
6.27%
Patrick Mochel
78
1.90%
Hans de Goede
70
1.71%
Lin Ming
37
0.90%
Rui Zhang
18
0.44%
Yakui Zhao
16
0.39%
Linus Torvalds (pre-git)
12
0.29%
Alexey Y. Starikovskiy
12
0.29%
Shaohua Li
5
0.12%
Matthew Garrett
5
0.12%
Toshi Kani
4
0.10%
Lan Tianyu
2
0.05%
Jiang Liu
2
0.05%
Lv Zheng
1
0.02%
Björn Helgaas
1
0.02%
Others
209
5.10%
Total
4097
pptt.c
814
-
12
2475
Jeremy Linton
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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 1828}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "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": 21, "token_count": 7}, {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 98}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 65}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 25, "token_count": 87}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 25, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Linton
2008
81.13%
Sudeep Holla
109
4.40%
Alexey Y. Starikovskiy
18
0.73%
Björn Helgaas
7
0.28%
Andy Grover
2
0.08%
Others
331
13.37%
Total
2475
prmt.c
344
-
12
1318
Erik Kaneda
Len Brown
Sudeep Holla
Lv Zheng
Andy Grover
Alexey Y. Starikovskiy
Linus Torvalds (pre-git)
Others
August 1992
June 1993
March 2002
April 2002
May 2002
July 2003
February 2007
February 2009
September 2015
April 2016
June 2021
August 2021
September 2021
October 2021
June 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 43, "token_count": 1122}, {"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": 81}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Erik Kaneda
1122
85.13%
Len Brown
14
1.06%
Sudeep Holla
6
0.46%
Lv Zheng
5
0.38%
Andy Grover
5
0.38%
Alexey Y. Starikovskiy
4
0.30%
Linus Torvalds (pre-git)
3
0.23%
Others
159
12.06%
Total
1318
proc.c
146
-
24
643
Len Brown
Rafael J. Wysocki
Lan Tianyu
Patrick Mochel
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
October 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 228}, ]}, {"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": 32, "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": 4, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 101}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 38, "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": 4, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
239
37.17%
Rafael J. Wysocki
122
18.97%
Lan Tianyu
102
15.86%
Patrick Mochel
41
6.38%
Andy Grover
21
3.27%
Shaohua Li
4
0.62%
Linus Torvalds
3
0.47%
Lv Zheng
1
0.16%
Others
110
17.11%
Total
643
processor_core.c
355
-
28
1464
Alexander Chiang
Alexey Y. Starikovskiy
Hanjun Guo
Myron Stowe
Lin Ming
Jiang Liu
Andy Grover
Lv Zheng
Linus Torvalds
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
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "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": 11, "token_count": 244}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 38}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 41, "token_count": 545}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 36, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "token_count": 51}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 36, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
559
38.18%
Alexey Y. Starikovskiy
244
16.67%
Hanjun Guo
115
7.86%
Myron Stowe
38
2.60%
Lin Ming
32
2.19%
Jiang Liu
16
1.09%
Andy Grover
14
0.96%
Lv Zheng
8
0.55%
Linus Torvalds
8
0.55%
Linus Torvalds (pre-git)
6
0.41%
Len Brown
6
0.41%
Thomas Renninger
4
0.27%
Rafael J. Wysocki
2
0.14%
Mika Westerberg
2
0.14%
Patrick Mochel
1
0.07%
Others
409
27.94%
Total
1464
processor_driver.c
311
-
33
1127
Rafael J. Wysocki
Andy Grover
Len Brown
Toshi Kani
Thomas Renninger
Ashwin Chaugule
Björn Helgaas
Srinivas Pandruvada
Rui Zhang
Lan Tianyu
Yu Luming
Linus Torvalds (pre-git)
Venkatesh Pallipadi
Myron Stowe
Patrick Mochel
Yakui Zhao
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
April 2005
October 2005
May 2006
June 2006
September 2006
December 2006
February 2007
May 2007
July 2007
August 2007
September 2007
October 2007
January 2008
February 2008
April 2008
June 2008
October 2008
November 2008
March 2009
June 2009
August 2009
September 2009
May 2010
October 2011
January 2012
March 2012
May 2012
October 2012
November 2012
December 2012
January 2013
February 2013
May 2013
August 2013
December 2013
August 2015
September 2015
February 2016
July 2016
September 2016
April 2017
May 2017
July 2017
May 2019
August 2019
October 2019
February 2021
December 2021
June 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 37, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 53, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 294}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "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": 4, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
331
29.37%
Andy Grover
163
14.46%
Len Brown
112
9.94%
Toshi Kani
51
4.53%
Thomas Renninger
49
4.35%
Ashwin Chaugule
46
4.08%
Björn Helgaas
24
2.13%
Srinivas Pandruvada
15
1.33%
Rui Zhang
15
1.33%
Lan Tianyu
14
1.24%
Yu Luming
11
0.98%
Linus Torvalds (pre-git)
11
0.98%
Venkatesh Pallipadi
9
0.80%
Myron Stowe
6
0.53%
Patrick Mochel
5
0.44%
Yakui Zhao
3
0.27%
Sudeep Holla
1
0.09%
Linus Torvalds
1
0.09%
Hanjun Guo
1
0.09%
Others
259
22.98%
Total
1127
processor_idle.c
1442
-
69
5676
Sudeep Holla
Len Brown
Venkatesh Pallipadi
Rafael J. Wysocki
Mario Limonciello
Andy Grover
Shaohua Li
Thomas Renninger
Alexey Y. Starikovskiy
Patrick Mochel
Ashwin Chaugule
Robert Moore
Lan Tianyu
Linus Torvalds (pre-git)
Linus Torvalds
Tony Luck
Rui Zhang
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
April 2012
July 2012
September 2012
October 2012
November 2012
February 2013
April 2013
May 2013
August 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
March 2021
April 2021
May 2021
August 2021
September 2021
November 2021
December 2021
February 2022
March 2022
April 2022
June 2022
August 2022
September 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 153}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 570}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 50, "token_count": 53}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 50, "token_count": 65}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 50, "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": 17, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 50, "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": 32, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 50, "token_count": 52}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 21}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 481}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 50, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 50, "token_count": 29}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 50, "token_count": 35}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 50, "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": 50, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 17, "token_count": 7}, {"author_id": 50, "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": 17, "token_count": 16}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "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": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 215}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 1750}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "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": 4, "token_count": 62}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 54, "token_count": 207}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 54, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
1766
31.11%
Len Brown
1382
24.35%
Venkatesh Pallipadi
405
7.14%
Rafael J. Wysocki
368
6.48%
Mario Limonciello
230
4.05%
Andy Grover
139
2.45%
Shaohua Li
62
1.09%
Thomas Renninger
40
0.70%
Alexey Y. Starikovskiy
28
0.49%
Patrick Mochel
26
0.46%
Ashwin Chaugule
14
0.25%
Robert Moore
10
0.18%
Lan Tianyu
5
0.09%
Linus Torvalds (pre-git)
3
0.05%
Linus Torvalds
2
0.04%
Tony Luck
1
0.02%
Rui Zhang
1
0.02%
Others
1194
21.04%
Total
5676
processor_pdc.c
201
-
21
740
Alexander Chiang
Venkatesh Pallipadi
Hanjun Guo
Yakui Zhao
Andy Grover
Len Brown
Thomas Renninger
Rafael J. Wysocki
Björn Helgaas
Tony Luck
Linus Torvalds (pre-git)
Patrick Mochel
Lv Zheng
Linus Torvalds
Others
May 1998
February 2002
March 2002
October 2002
February 2003
March 2004
September 2004
October 2004
April 2005
July 2005
October 2005
June 2008
August 2008
March 2009
June 2009
December 2009
February 2010
September 2010
November 2010
February 2011
December 2013
February 2014
July 2014
May 2015
September 2017
November 2017
February 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 50, "token_count": 114}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 18, "token_count": 107}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 41, "token_count": 172}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 41, "token_count": 94}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 88}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
266
35.95%
Venkatesh Pallipadi
144
19.46%
Hanjun Guo
110
14.86%
Yakui Zhao
107
14.46%
Andy Grover
42
5.68%
Len Brown
23
3.11%
Thomas Renninger
5
0.68%
Rafael J. Wysocki
4
0.54%
Björn Helgaas
3
0.41%
Tony Luck
2
0.27%
Linus Torvalds (pre-git)
2
0.27%
Patrick Mochel
1
0.14%
Lv Zheng
1
0.14%
Linus Torvalds
1
0.14%
Others
29
3.92%
Total
740
processor_perflib.c
790
-
39
3141
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
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
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
June 2018
March 2019
May 2019
August 2019
October 2019
November 2020
December 2020
February 2021
March 2021
June 2021
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "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": 1133424000, "group": [ {"author_id": 50, "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": 32, "token_count": 42}, {"author_id": 28, "token_count": 4}, {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"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": 18, "token_count": 65}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "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": 53, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 40, "token_count": 160}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "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": 4, "token_count": 72}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 45}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 109}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
1216
38.71%
Venkatesh Pallipadi
621
19.77%
Rafael J. Wysocki
336
10.70%
Matthew Garrett
160
5.09%
Thomas Renninger
129
4.11%
Andy Grover
72
2.29%
Yakui Zhao
65
2.07%
Hanjun Guo
45
1.43%
Patrick Mochel
43
1.37%
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
411
13.09%
Total
3141
processor_thermal.c
330
-
27
1177
Rui Zhang
Len Brown
Rafael J. Wysocki
Andy Grover
Matthew Garrett
Venkatesh Pallipadi
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"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": 88}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 307}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 21, "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": 72}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "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": 109}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
307
26.08%
Len Brown
123
10.45%
Rafael J. Wysocki
75
6.37%
Andy Grover
35
2.97%
Matthew Garrett
16
1.36%
Venkatesh Pallipadi
12
1.02%
Patrick Mochel
10
0.85%
Linus Torvalds (pre-git)
9
0.76%
Toshi Kani
5
0.42%
Björn Helgaas
4
0.34%
Lv Zheng
1
0.08%
Linus Torvalds
1
0.08%
Ashwin Chaugule
1
0.08%
Others
578
49.11%
Total
1177
processor_throttling.c
1242
-
30
4783
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
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
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
June 2018
May 2019
February 2021
March 2021
June 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "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": 50, "token_count": 18}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 32, "token_count": 49}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 37, "token_count": 1334}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 18, "token_count": 701}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 901}, ]}, {"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": 21, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 9, "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": 10, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "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": 38, "token_count": 113}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "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": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 142}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yakui Zhao
1657
34.64%
Yu Luming
1334
27.89%
Len Brown
858
17.94%
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
224
4.68%
Total
4783
property.c
1630
-
32
6301
Rafael J. Wysocki
Mika Westerberg
Sakari Ailus
Andy Shevchenko
Heikki Krogerus
Björn Helgaas
Lukas Wunner
Sinan Kaya
Thomas Renninger
Lorenzo Pieralisi
Toshi Kani
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
April 2012
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
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 41}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 1183}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 4, "token_count": 691}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 4, "token_count": 957}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 48, "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": 23, "token_count": 13}, {"author_id": 4, "token_count": 196}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 434}, {"author_id": 35, "token_count": 62}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 35, "token_count": 224}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 58}, {"author_id": 35, "token_count": 138}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 22}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 13}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 49, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 192}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 201}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 35}, {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 35, "token_count": 139}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 35, "token_count": 34}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 35, "token_count": 62}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 922}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 35, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2085
33.09%
Mika Westerberg
1963
31.15%
Sakari Ailus
1839
29.19%
Andy Shevchenko
87
1.38%
Heikki Krogerus
47
0.75%
Björn Helgaas
44
0.70%
Lukas Wunner
22
0.35%
Sinan Kaya
17
0.27%
Thomas Renninger
15
0.24%
Lorenzo Pieralisi
13
0.21%
Toshi Kani
6
0.10%
Patrick Mochel
3
0.05%
Jiang Liu
3
0.05%
Rui Zhang
2
0.03%
Others
155
2.46%
Total
6301
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": 10, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "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": 49, "token_count": 35}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "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
979
-
45
3501
Rafael J. Wysocki
Jiang Liu
Björn Helgaas
Lorenzo Pieralisi
Len Brown
Mika Westerberg
Shaohua Li
Heikki Krogerus
Thomas Renninger
Hans de Goede
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
July 2022
August 2022
September 2022
October 2022
December 2022
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 2, "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": 21, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 21, "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": 17, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 21, "token_count": 59}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 21, "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": 21, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 21, "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": 4, "token_count": 1230}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 333}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 19, "token_count": 1}, {"author_id": 23, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 19, "token_count": 64}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 48}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 182}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 106}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "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": 389}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 23}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1237
35.33%
Jiang Liu
428
12.23%
Björn Helgaas
303
8.65%
Lorenzo Pieralisi
197
5.63%
Len Brown
70
2.00%
Mika Westerberg
43
1.23%
Shaohua Li
27
0.77%
Heikki Krogerus
23
0.66%
Thomas Renninger
22
0.63%
Hans de Goede
10
0.29%
Huang Ying
7
0.20%
Hanjun Guo
5
0.14%
Robert Moore
3
0.09%
Linus Torvalds (pre-git)
3
0.09%
Erik Schmauss
2
0.06%
Lv Zheng
1
0.03%
Others
1120
31.99%
Total
3501
sbs.c
713
-
30
3364
Alexey Y. Starikovskiy
Lan Tianyu
Matthew Garrett
Andy Grover
Hanjun Guo
Rafael J. Wysocki
Thomas Renninger
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
July 2002
February 2004
May 2006
July 2006
September 2006
February 2007
March 2007
June 2007
July 2007
September 2007
October 2007
November 2007
April 2008
September 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
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 621}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 1954}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 39}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 38, "token_count": 69}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 40, "token_count": 80}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"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": 36, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 39}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1981
58.89%
Lan Tianyu
108
3.21%
Matthew Garrett
80
2.38%
Andy Grover
64
1.90%
Hanjun Guo
41
1.22%
Rafael J. Wysocki
33
0.98%
Thomas Renninger
28
0.83%
Linus Torvalds (pre-git)
10
0.30%
Len Brown
10
0.30%
Patrick Mochel
4
0.12%
Lukas Wunner
2
0.06%
Linus Torvalds
1
0.03%
Others
1002
29.79%
Total
3364
sbshc.c
301
-
23
1394
Alexey Y. Starikovskiy
Andy Grover
Thomas Renninger
Hanjun Guo
Rafael J. Wysocki
Linus Torvalds (pre-git)
Mika Westerberg
Len Brown
Lv Zheng
Linus Torvalds
Others
May 1998
February 2002
March 2002
July 2002
February 2004
July 2006
September 2006
March 2007
July 2007
September 2007
October 2007
December 2007
February 2008
September 2008
October 2008
December 2009
April 2010
July 2011
September 2012
December 2013
November 2015
January 2018
September 2018
May 2019
June 2021
August 2022
November 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 1145}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"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": 36, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1201
86.15%
Andy Grover
43
3.08%
Thomas Renninger
35
2.51%
Hanjun Guo
11
0.79%
Rafael J. Wysocki
3
0.22%
Linus Torvalds (pre-git)
2
0.14%
Mika Westerberg
2
0.14%
Len Brown
2
0.14%
Lv Zheng
1
0.07%
Linus Torvalds
1
0.07%
Others
93
6.67%
Total
1394
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": 11, "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
2701
-
83
10557
Rafael J. Wysocki
Rui Zhang
Patrick Mochel
Björn Helgaas
Lan Tianyu
Len Brown
Lorenzo Pieralisi
Jean-Philippe Brucker
Hans de Goede
Thomas Renninger
Jiang Liu
Andy Shevchenko
Octavian Purdila
Andy Grover
Lv Zheng
Toshi Kani
Lukas Wunner
Mika Westerberg
Heikki Krogerus
Shaohua Li
Hanjun Guo
Sakari Ailus
Srinivas Pandruvada
Robert Moore
Aaron Lu
Yakui Zhao
Tomasz Nowicki
Lin Ming
Linus Torvalds (pre-git)
Myron Stowe
Keith Busch
Alexey Y. Starikovskiy
Matthew Garrett
Linus Torvalds
Alexander Chiang
Others
March 1997
May 1998
February 2002
March 2002
May 2002
September 2002
October 2002
January 2003
May 2003
February 2004
May 2004
June 2004
July 2004
October 2004
November 2004
January 2005
March 2005
April 2005
February 2006
May 2006
June 2006
July 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
March 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
January 2016
April 2016
July 2016
August 2016
September 2016
November 2016
December 2016
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
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 472}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 110}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 82}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 6, "token_count": 20}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 39}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 32, "token_count": 45}, {"author_id": 9, "token_count": 652}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 49}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "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": 4, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 28, "token_count": 117}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 53}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 420}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 21, "token_count": 31}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 4, "token_count": 17}, {"author_id": 53, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 14, "token_count": 7}, {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 4, "token_count": 41}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 4, "token_count": 702}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 187}, {"author_id": 53, "token_count": 117}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 126}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 458}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 9, "token_count": 21}, {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 58}, {"author_id": 4, "token_count": 277}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 4, "token_count": 67}, {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 61}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 38, "token_count": 273}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 690}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 55, "token_count": 48}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 47, "token_count": 160}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 48, "token_count": 2}, {"author_id": 23, "token_count": 39}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 4, "token_count": 29}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 171}, {"author_id": 55, "token_count": 33}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 21, "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": 12, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 21}, {"author_id": 20, "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": 36, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 21}, {"author_id": 4, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 63}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 4, "token_count": 289}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 124}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 133}, {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 34, "token_count": 49}, {"author_id": 4, "token_count": 94}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 36, "token_count": 16}, {"author_id": 33, "token_count": 236}, {"author_id": 4, "token_count": 194}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 35, "token_count": 29}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 100}, {"author_id": 48, "token_count": 63}, {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
4219
39.96%
Rui Zhang
835
7.91%
Patrick Mochel
581
5.50%
Björn Helgaas
529
5.01%
Lan Tianyu
306
2.90%
Len Brown
274
2.60%
Lorenzo Pieralisi
249
2.36%
Jean-Philippe Brucker
236
2.24%
Hans de Goede
234
2.22%
Thomas Renninger
200
1.89%
Jiang Liu
191
1.81%
Andy Shevchenko
190
1.80%
Octavian Purdila
160
1.52%
Andy Grover
122
1.16%
Lv Zheng
121
1.15%
Toshi Kani
120
1.14%
Lukas Wunner
81
0.77%
Mika Westerberg
79
0.75%
Heikki Krogerus
65
0.62%
Shaohua Li
52
0.49%
Hanjun Guo
44
0.42%
Sakari Ailus
35
0.33%
Srinivas Pandruvada
33
0.31%
Robert Moore
32
0.30%
Aaron Lu
21
0.20%
Yakui Zhao
17
0.16%
Tomasz Nowicki
16
0.15%
Lin Ming
7
0.07%
Linus Torvalds (pre-git)
5
0.05%
Myron Stowe
5
0.05%
Keith Busch
5
0.05%
Alexey Y. Starikovskiy
3
0.03%
Matthew Garrett
2
0.02%
Linus Torvalds
1
0.01%
Alexander Chiang
1
0.01%
Others
1486
14.08%
Total
10557
sleep.c
1120
-
64
3217
Rafael J. Wysocki
Rui Zhang
Patrick Mochel
Yakui Zhao
Alexey Y. Starikovskiy
Sudeep Holla
Shaohua Li
Chen Yu
Len Brown
Matthew Garrett
Andy Grover
Lan Tianyu
Hanjun Guo
Andy Shevchenko
Hans de Goede
Lin Ming
Mario Limonciello
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
June 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 32, "token_count": 71}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 32, "token_count": 60}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 2}, {"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": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 52}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 207}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 49}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 117}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 213}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 9, "token_count": 3}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 26}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "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": 38, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "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": 38, "token_count": 7}, {"author_id": 4, "token_count": 10}, {"author_id": 9, "token_count": 464}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "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": 4, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 68}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "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": 15, "token_count": 25}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "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": 4, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 54, "token_count": 7}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1454
45.20%
Rui Zhang
516
16.04%
Patrick Mochel
145
4.51%
Yakui Zhao
128
3.98%
Alexey Y. Starikovskiy
73
2.27%
Sudeep Holla
68
2.11%
Shaohua Li
57
1.77%
Chen Yu
42
1.31%
Len Brown
40
1.24%
Matthew Garrett
26
0.81%
Andy Grover
24
0.75%
Lan Tianyu
21
0.65%
Hanjun Guo
16
0.50%
Andy Shevchenko
16
0.50%
Hans de Goede
11
0.34%
Lin Ming
10
0.31%
Mario Limonciello
7
0.22%
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
548
17.03%
Total
3217
sleep.h
33
-
8
140
Rafael J. Wysocki
Len Brown
Hans de Goede
Shaohua Li
Patrick Mochel
Lv Zheng
Mario Limonciello
Others
August 2003
July 2004
July 2007
October 2008
April 2009
July 2010
January 2013
June 2015
January 2016
April 2017
November 2017
July 2019
April 2020
December 2020
August 2022
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
87
62.14%
Len Brown
20
14.29%
Hans de Goede
17
12.14%
Shaohua Li
4
2.86%
Patrick Mochel
4
2.86%
Lv Zheng
4
2.86%
Mario Limonciello
3
2.14%
Others
1
0.71%
Total
140
spcr.c
232
-
16
677
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
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": 151}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "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": 27}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
20
2.95%
Lv Zheng
9
1.33%
Björn Helgaas
1
0.15%
Others
647
95.57%
Total
677
sysfs.c
1027
-
42
4598
Rui Zhang
Len Brown
Lv Zheng
Tony Luck
Rafael J. Wysocki
Thomas Renninger
Andy Shevchenko
Lin Ming
Lorenzo Pieralisi
Linus Torvalds (pre-git)
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "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": 32, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 232}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 414}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 504}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 106}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 76}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"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": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 815}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 28, "token_count": 77}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 211}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 38, "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": 47, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"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": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 36}, {"author_id": 27, "token_count": 361}, ]}, {"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": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "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": 4, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 58}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 50}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1742
37.89%
Len Brown
898
19.53%
Lv Zheng
649
14.11%
Tony Luck
361
7.85%
Rafael J. Wysocki
332
7.22%
Thomas Renninger
83
1.81%
Andy Shevchenko
58
1.26%
Lin Ming
52
1.13%
Lorenzo Pieralisi
50
1.09%
Linus Torvalds (pre-git)
46
1.00%
Lan Tianyu
44
0.96%
Andy Grover
27
0.59%
Patrick Mochel
21
0.46%
Dan J Williams
13
0.28%
Björn Helgaas
12
0.26%
Robert Moore
9
0.20%
Hanjun Guo
2
0.04%
Octavian Purdila
1
0.02%
Others
198
4.31%
Total
4598
tables.c
943
-
54
3697
Lv Zheng
Andy Grover
Hanjun Guo
Keith Busch
Len Brown
Dan J Williams
Alexey Y. Starikovskiy
Rafael J. Wysocki
Thomas Renninger
Ashwin Chaugule
Erik Kaneda
Linus Torvalds (pre-git)
Björn Helgaas
Tomasz Nowicki
Robert Moore
Jeremy Linton
Linus Torvalds
Others
August 1992
June 1993
November 1993
March 1996
March 1997
February 2002
March 2002
April 2002
May 2002
January 2003
April 2003
June 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
June 2010
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
August 2016
December 2016
January 2017
July 2017
November 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
June 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 364}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "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": 9}, ]}, {"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": 11, "token_count": 239}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 108}, {"author_id": 60, "token_count": 16}, ]}, {"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": 36, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 36, "token_count": 239}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 22, "token_count": 73}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "token_count": 60}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"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": 1470034800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"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": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"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": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "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": 21, "token_count": 1}, {"author_id": 20, "token_count": 254}, ]}, {"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": 4, "token_count": 117}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 43, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 238}, {"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": 36, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
1132
30.62%
Andy Grover
379
10.25%
Hanjun Guo
304
8.22%
Keith Busch
254
6.87%
Len Brown
249
6.74%
Dan J Williams
243
6.57%
Alexey Y. Starikovskiy
239
6.46%
Rafael J. Wysocki
122
3.30%
Thomas Renninger
108
2.92%
Ashwin Chaugule
73
1.97%
Erik Kaneda
35
0.95%
Linus Torvalds (pre-git)
13
0.35%
Björn Helgaas
6
0.16%
Tomasz Nowicki
5
0.14%
Robert Moore
2
0.05%
Jeremy Linton
2
0.05%
Linus Torvalds
1
0.03%
Others
530
14.34%
Total
3697
thermal.c
1222
-
45
5532
Andy Grover
Rui Zhang
Len Brown
Rafael J. Wysocki
Matthew Garrett
Thomas Renninger
Aaron Lu
Patrick Mochel
Andy Shevchenko
Linus Torvalds (pre-git)
Björn Helgaas
Jiang Liu
Lan Tianyu
Alexey Y. Starikovskiy
Linus Torvalds
Lv Zheng
Others
August 1992
June 1993
September 1996
March 1997
May 1998
February 2002
March 2002
May 2002
July 2002
September 2002
November 2002
February 2004
July 2004
October 2004
December 2004
August 2005
April 2006
May 2006
June 2006
July 2006
December 2006
February 2007
July 2007
August 2007
October 2007
December 2007
January 2008
April 2008
May 2008
September 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
June 2009
February 2010
July 2010
October 2010
November 2010
February 2012
June 2012
July 2012
August 2012
September 2012
November 2012
April 2013
June 2013
August 2013
September 2013
December 2013
February 2014
March 2014
May 2014
February 2015
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
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 1757}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 32, "token_count": 35}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 52}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 29}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 6, "token_count": 516}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1107}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 71}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 40, "token_count": 97}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 40, "token_count": 2}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 28, "token_count": 99}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 9, "token_count": 163}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 143}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 34, "token_count": 29}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 115}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "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": 19}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1881
34.00%
Rui Zhang
1584
28.63%
Len Brown
555
10.03%
Rafael J. Wysocki
251
4.54%
Matthew Garrett
174
3.15%
Thomas Renninger
128
2.31%
Aaron Lu
115
2.08%
Patrick Mochel
87
1.57%
Andy Shevchenko
29
0.52%
Linus Torvalds (pre-git)
16
0.29%
Björn Helgaas
14
0.25%
Jiang Liu
11
0.20%
Lan Tianyu
5
0.09%
Alexey Y. Starikovskiy
5
0.09%
Linus Torvalds
2
0.04%
Lv Zheng
1
0.02%
Others
674
12.18%
Total
5532
tiny-power-button.c
47
-
3
178
Hanjun Guo
Others
February 2020
November 2020
November 2022
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Hanjun Guo
1
0.56%
Others
177
99.44%
Total
178
utils.c
1028
-
42
3917
Andy Grover
Jiang Liu
Toshi Kani
Hans de Goede
Andy Shevchenko
Matthew Garrett
Rafael J. Wysocki
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
July 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
November 2017
January 2018
March 2019
May 2019
June 2019
October 2019
May 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
May 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 1231}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"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": 11}, {"author_id": 32, "token_count": 46}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 28, "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": 17, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 40, "token_count": 142}, {"author_id": 53, "token_count": 158}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 53, "token_count": 130}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 136}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 19, "token_count": 351}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 55, "token_count": 73}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 55, "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": 12, "token_count": 310}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 167}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"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": 80}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 88}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 59}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1283
32.75%
Jiang Liu
490
12.51%
Toshi Kani
458
11.69%
Hans de Goede
432
11.03%
Andy Shevchenko
182
4.65%
Matthew Garrett
142
3.63%
Rafael J. Wysocki
112
2.86%
Lukas Wunner
76
1.94%
Len Brown
73
1.86%
Rui Zhang
54
1.38%
Patrick Mochel
48
1.23%
Thomas Renninger
36
0.92%
Linus Torvalds (pre-git)
13
0.33%
Lin Ming
8
0.20%
Yu Luming
4
0.10%
Shaohua Li
4
0.10%
Alexey Y. Starikovskiy
3
0.08%
Dan J Williams
2
0.05%
Robert Moore
1
0.03%
Linus Torvalds
1
0.03%
Others
495
12.64%
Total
3917
video_detect.c
883
-
31
2692
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
December 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
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "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": 28, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 28, "token_count": 120}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 52, "token_count": 1141}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 38, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 378}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "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": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 275}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 51}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 12, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Chary
1141
42.38%
Hans de Goede
1014
37.67%
Thomas Renninger
134
4.98%
Aaron Lu
27
1.00%
Lan Tianyu
24
0.89%
Rafael J. Wysocki
13
0.48%
Rui Zhang
12
0.45%
Matthew Garrett
11
0.41%
Alexander Chiang
5
0.19%
Patrick Mochel
3
0.11%
Len Brown
3
0.11%
Lin Ming
2
0.07%
Toshi Kani
1
0.04%
Others
302
11.22%
Total
2692
viot.c
379
-
13
1536
Jean-Philippe Brucker
Andy Shevchenko
Andy Grover
Rafael J. Wysocki
Patrick Mochel
Lorenzo Pieralisi
Rui Zhang
Huang Ying
Hanjun Guo
Others
February 2002
March 2002
September 2002
June 2006
April 2008
July 2011
September 2015
April 2016
November 2016
May 2020
January 2021
June 2021
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 33, "token_count": 1450}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
1450
94.40%
Andy Shevchenko
13
0.85%
Andy Grover
13
0.85%
Rafael J. Wysocki
6
0.39%
Patrick Mochel
3
0.20%
Lorenzo Pieralisi
3
0.20%
Rui Zhang
2
0.13%
Huang Ying
2
0.13%
Hanjun Guo
1
0.07%
Others
43
2.80%
Total
1536
wakeup.c
171
-
12
574
Hans de Goede
Len Brown
Rafael J. Wysocki
Alexey Y. Starikovskiy
Lorenzo Pieralisi
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 2016
November 2017
February 2020
April 2020
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 32, "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": 11, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 254}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
254
44.25%
Len Brown
179
31.18%
Rafael J. Wysocki
83
14.46%
Alexey Y. Starikovskiy
9
1.57%
Lorenzo Pieralisi
8
1.39%
Shaohua Li
3
0.52%
Patrick Mochel
3
0.52%
Björn Helgaas
3
0.52%
Lin Ming
2
0.35%
Others
30
5.23%
Total
574
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
696
Author
Tokens
Proportion
Commits
Proportion
0
Robert Moore
81634
15.69%
659
11.50%
1
Lv Zheng
52282
10.05%
329
5.74%
2
Linus Torvalds (pre-git)
46819
9.00%
121
2.11%
3
Andy Grover
38724
7.44%
95
1.66%
4
Rafael J. Wysocki
38465
7.39%
694
12.11%
5
Linus Torvalds
28924
5.56%
31
0.54%
6
Len Brown
19864
3.82%
247
4.31%
7
Dan J Williams
16640
3.20%
137
2.39%
8
Huang Ying
13499
2.59%
42
0.73%
9
Rui Zhang
11984
2.30%
120
2.09%
10
Lin Ming
11089
2.13%
88
1.54%
11
Alexey Y. Starikovskiy
8591
1.65%
120
2.09%
12
Hans de Goede
8003
1.54%
200
3.49%
13
Aaron Lu
6184
1.19%
31
0.54%
14
Mika Westerberg
6071
1.17%
55
0.96%
15
Chen Yu
5137
0.99%
11
0.19%
16
Srinivas Pandruvada
4766
0.92%
33
0.58%
17
Shaohua Li
3863
0.74%
31
0.54%
18
Yakui Zhao
3577
0.69%
30
0.52%
19
Jiang Liu
3513
0.68%
44
0.77%
20
Keith Busch
3405
0.65%
9
0.16%
21
Björn Helgaas
3278
0.63%
127
2.22%
22
Ashwin Chaugule
3025
0.58%
9
0.16%
23
Lorenzo Pieralisi
2984
0.57%
36
0.63%
24
Tomasz Nowicki
2899
0.56%
20
0.35%
25
Sudeep Holla
2753
0.53%
21
0.37%
26
Vishal Verma
2699
0.52%
19
0.33%
27
Tony Luck
2603
0.50%
20
0.35%
28
Thomas Renninger
2510
0.48%
38
0.66%
29
Dave Jiang
2240
0.43%
14
0.24%
30
Erik Schmauss
2231
0.43%
55
0.96%
31
Jeremy Linton
2100
0.40%
8
0.14%
32
Patrick Mochel
2038
0.39%
60
1.05%
33
Jean-Philippe Brucker
1989
0.38%
9
0.16%
34
Andy Shevchenko
1904
0.37%
92
1.61%
35
Sakari Ailus
1900
0.37%
47
0.82%
36
Hanjun Guo
1873
0.36%
80
1.40%
37
Yu Luming
1849
0.36%
8
0.14%
38
Lan Tianyu
1687
0.32%
41
0.72%
39
Rajmohan Mani
1670
0.32%
2
0.03%
40
Matthew Garrett
1657
0.32%
35
0.61%
41
Alexander Chiang
1632
0.31%
36
0.63%
42
Bin Gao
1611
0.31%
2
0.03%
43
Erik Kaneda
1567
0.30%
18
0.31%
44
shameer
1484
0.29%
6
0.10%
45
Fu Wei
1321
0.25%
3
0.05%
46
Prashanth Prakash
1318
0.25%
14
0.24%
47
Octavian Purdila
1264
0.24%
4
0.07%
48
Heikki Krogerus
1251
0.24%
32
0.56%
49
Sinan Kaya
1246
0.24%
24
0.42%
50
Venkatesh Pallipadi
1237
0.24%
31
0.54%
51
Myron Stowe
1160
0.22%
12
0.21%
52
Corentin Chary
1146
0.22%
1
0.02%
53
Toshi Kani
1120
0.22%
33
0.58%
54
Mario Limonciello
985
0.19%
32
0.56%
55
Lukas Wunner
964
0.19%
9
0.16%
56
Denis M. Sadykov
922
0.18%
5
0.09%
57
Mikhail Kouzmich
889
0.17%
1
0.02%
58
Chen Gong
792
0.15%
21
0.37%
59
Mark Pearson
716
0.14%
1
0.02%
60
Others
38827
7.46%
1578
27.53%
Total
520375
5731