Linux Source Code
Home
Release 5.9
Help
acpi
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Agustin Vega-Frias
Alexander Chiang
Alexey Y. Starikovskiy
Andy Grover
Andy Shevchenko
Ashwin Chaugule
Bin Gao
Björn Helgaas
Chen Gong
Dan J Williams
Dave Jiang
Denis M. Sadykov
Erik Schmauss
Fu Wei
Hanjun Guo
Hans de Goede
Heikki Krogerus
Huang Ying
James Morse
Jeremy Linton
Jiang Liu
Keith Busch
Lan Tianyu
Len Brown
Lin Ming
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Pieralisi
Lukas Wunner
Lv Zheng
Matthew Garrett
Mika Westerberg
Myron Stowe
Octavian Purdila
Others
Patrick Mochel
Prashanth Prakash
Rafael J. Wysocki
Rajmohan Mani
Rich Townsend
Robert Moore
Ross Zwisler
Rui Zhang
Sakari Ailus
Shaohua Li
Sinan Kaya
Srinivas Pandruvada
Sudeep Holla
Suravee Suthikulpanit
Takashi Iwai
Thomas Gleixner
Thomas Renninger
Tomasz Nowicki
Tony Luck
Toshi Kani
Venkatesh Pallipadi
Vishal Verma
Yakui Zhao
Yinghai Lu
Yu Luming
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acpica
94131
198
80
249041
Robert Moore
Lv Zheng
Linus Torvalds (pre-git)
Andy Grover
Linus Torvalds
Lin Ming
Len Brown
Mika Westerberg
Erik Schmauss
Rafael J. Wysocki
Suravee Suthikulpanit
Alexey Y. Starikovskiy
Patrick Mochel
Rui Zhang
Tomasz Nowicki
Sinan Kaya
Matthew Garrett
Thomas Renninger
Alexander Chiang
Yinghai Lu
Hans de Goede
Yakui Zhao
Aaron Lu
Others
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
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
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
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
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 959842800, "group": [ {"author_id": 4, "token_count": 20627}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 4, "token_count": 2566}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 4, "token_count": 2615}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 22171}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 7857}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1000}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2075}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 190}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 2576}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 618}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 403}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 1214}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 516}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 1709}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 1393}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 737}, {"author_id": 41, "token_count": 98}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 818}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 307}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 899}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 558}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 664}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 214}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 310}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 1021}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 331}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 59}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1175}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 454}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 618}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 157}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 6, "token_count": 157}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 605}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2827}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1993}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 805}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 165}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 1929}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4116}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4163}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 6, "token_count": 406}, {"author_id": 0, "token_count": 798}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 976}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 933}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 740}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1339}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 691}, {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 157}, {"author_id": 0, "token_count": 2768}, {"author_id": 60, "token_count": 750}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 89}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 883}, {"author_id": 0, "token_count": 2207}, {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 401}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 10, "token_count": 132}, {"author_id": 0, "token_count": 110}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 10, "token_count": 89}, {"author_id": 0, "token_count": 2732}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 67}, {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1296}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 327}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1317}, {"author_id": 56, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 0, "token_count": 1198}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 10, "token_count": 174}, {"author_id": 0, "token_count": 107}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 38, "token_count": 13}, {"author_id": 10, "token_count": 593}, {"author_id": 0, "token_count": 316}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 37}, {"author_id": 0, "token_count": 2196}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 10, "token_count": 58}, {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 111}, {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 10, "token_count": 78}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 10, "token_count": 117}, {"author_id": 0, "token_count": 1227}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 0, "token_count": 433}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 51}, {"author_id": 0, "token_count": 544}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 10, "token_count": 812}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 10, "token_count": 204}, {"author_id": 0, "token_count": 2387}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 163}, {"author_id": 6, "token_count": 25}, {"author_id": 35, "token_count": 34}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 212}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 1122}, {"author_id": 2, "token_count": 301}, {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 44}, {"author_id": 2, "token_count": 48}, {"author_id": 0, "token_count": 1651}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 1886}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 141}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 2, "token_count": 96}, {"author_id": 0, "token_count": 5732}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 783}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 5106}, {"author_id": 0, "token_count": 1613}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 755}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2053}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1009}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 252}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 1148}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1093}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 2456}, {"author_id": 0, "token_count": 343}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 1, "token_count": 371}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 883}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 10232}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 446}, {"author_id": 0, "token_count": 1420}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3644}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1440}, {"author_id": 9, "token_count": 22}, {"author_id": 26, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 737}, {"author_id": 0, "token_count": 1438}, {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 251}, {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 586}, {"author_id": 0, "token_count": 537}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 326}, {"author_id": 0, "token_count": 85}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 68}, {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 729}, {"author_id": 2, "token_count": 62}, {"author_id": 0, "token_count": 1029}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 722}, {"author_id": 0, "token_count": 2290}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2841}, {"author_id": 2, "token_count": 98}, {"author_id": 0, "token_count": 358}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 140}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 174}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 552}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 246}, {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 342}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 242}, {"author_id": 0, "token_count": 416}, {"author_id": 9, "token_count": 2}, {"author_id": 54, "token_count": 540}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1519}, {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 0, "token_count": 502}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 25330}, {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 818}, {"author_id": 0, "token_count": 1323}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 123}, {"author_id": 0, "token_count": 179}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 244}, {"author_id": 0, "token_count": 1389}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 240}, {"author_id": 0, "token_count": 866}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 602}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 1236}, {"author_id": 0, "token_count": 752}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 342}, {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 815}, {"author_id": 0, "token_count": 266}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"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": 1703}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 377}, {"author_id": 1, "token_count": 77}, {"author_id": 12, "token_count": 3171}, {"author_id": 0, "token_count": 977}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 47}, {"author_id": 1, "token_count": 612}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 539}, {"author_id": 2, "token_count": 58}, {"author_id": 0, "token_count": 2011}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 1068}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 25}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 1319}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 0, "token_count": 242}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 121}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 21, "token_count": 784}, {"author_id": 13, "token_count": 4}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 0, "token_count": 327}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 21, "token_count": 286}, {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 42}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 277}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 52}, {"author_id": 0, "token_count": 1346}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 21, "token_count": 225}, {"author_id": 13, "token_count": 6}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 36}, {"author_id": 0, "token_count": 318}, {"author_id": 44, "token_count": 48}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 437}, {"author_id": 0, "token_count": 297}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 32}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 21}, {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 195}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 520}, {"author_id": 0, "token_count": 188}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 335}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 169}, {"author_id": 0, "token_count": 254}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 188}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Moore
102369
41.11%
Lv Zheng
43902
17.63%
Linus Torvalds (pre-git)
25808
10.36%
Andy Grover
22431
9.01%
Linus Torvalds
22180
8.91%
Lin Ming
12560
5.04%
Len Brown
7684
3.09%
Mika Westerberg
3311
1.33%
Erik Schmauss
3289
1.32%
Rafael J. Wysocki
2021
0.81%
Suravee Suthikulpanit
540
0.22%
Alexey Y. Starikovskiy
407
0.16%
Patrick Mochel
98
0.04%
Rui Zhang
55
0.02%
Tomasz Nowicki
54
0.02%
Sinan Kaya
48
0.02%
Matthew Garrett
34
0.01%
Thomas Renninger
15
0.01%
Alexander Chiang
13
0.01%
Yinghai Lu
11
0.00%
Hans de Goede
10
0.00%
Yakui Zhao
3
0.00%
Aaron Lu
1
0.00%
Others
2197
0.88%
Total
249041
apei
4976
8
68
20430
Huang Ying
James Morse
Tony Luck
Chen Gong
Tomasz Nowicki
Myron Stowe
Hanjun Guo
Toshi Kani
Andy Shevchenko
Matthew Garrett
Lv Zheng
Björn Helgaas
Thomas Gleixner
Rafael J. Wysocki
Len Brown
Takashi Iwai
Linus Torvalds
Robert Moore
Jiang Liu
Others
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
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
May 2014
June 2014
July 2014
September 2014
December 2014
March 2015
June 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
April 2018
June 2018
November 2018
December 2018
January 2019
May 2019
June 2019
July 2019
October 2019
January 2020
May 2020
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 8706}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1156}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 202}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 926}, {"author_id": 2, "token_count": 6}, {"author_id": 25, "token_count": 645}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 902}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 36, "token_count": 140}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 8, "token_count": 1529}, {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 48, "token_count": 264}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 22, "token_count": 16}, {"author_id": 8, "token_count": 410}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 25, "token_count": 616}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 36, "token_count": 28}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 84}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 36, "token_count": 83}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 36, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 36, "token_count": 39}, {"author_id": 25, "token_count": 150}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 36, "token_count": 24}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 26, "token_count": 277}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 36, "token_count": 106}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 391}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 26, "token_count": 29}, ]}, {"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": 40, "token_count": 3}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 20}, {"author_id": 60, "token_count": 406}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 42, "token_count": 17}, {"author_id": 40, "token_count": 1373}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "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": 24, "token_count": 69}, {"author_id": 40, "token_count": 199}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
14390
70.44%
James Morse
1583
7.75%
Tony Luck
1415
6.93%
Chen Gong
450
2.20%
Tomasz Nowicki
306
1.50%
Myron Stowe
265
1.30%
Hanjun Guo
69
0.34%
Toshi Kani
45
0.22%
Andy Shevchenko
39
0.19%
Matthew Garrett
28
0.14%
Lv Zheng
25
0.12%
Björn Helgaas
19
0.09%
Thomas Gleixner
17
0.08%
Rafael J. Wysocki
9
0.04%
Len Brown
7
0.03%
Takashi Iwai
4
0.02%
Linus Torvalds
4
0.02%
Robert Moore
2
0.01%
Jiang Liu
1
0.00%
Others
1752
8.58%
Total
20430
arm64
2140
2
22
7846
Lorenzo Pieralisi
Fu Wei
Tomasz Nowicki
Hanjun Guo
Sinan Kaya
Thomas Gleixner
Others
September 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
February 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
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 1284}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 1718}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 46, "token_count": 1342}, {"author_id": 24, "token_count": 358}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 90}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 64}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 262}, {"author_id": 19, "token_count": 269}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 385}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 423}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 572}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 17}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 215}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Pieralisi
3005
38.30%
Fu Wei
1342
17.10%
Tomasz Nowicki
1284
16.37%
Hanjun Guo
637
8.12%
Sinan Kaya
33
0.42%
Thomas Gleixner
4
0.05%
Others
1541
19.64%
Total
7846
dptf
303
2
9
1057
Srinivas Pandruvada
Rui Zhang
Sudeep Holla
Thomas Gleixner
Heikki Krogerus
Others
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
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 124}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 333}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 530}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
869
82.21%
Rui Zhang
144
13.62%
Sudeep Holla
10
0.95%
Thomas Gleixner
4
0.38%
Heikki Krogerus
4
0.38%
Others
26
2.46%
Total
1057
nfit
5332
5
31
24242
Dan J Williams
Vishal Verma
Dave Jiang
Ross Zwisler
Toshi Kani
Tony Luck
Andy Shevchenko
Lv Zheng
Thomas Gleixner
Robert Moore
Others
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
July 2019
August 2019
October 2019
January 2020
February 2020
March 2020
April 2020
July 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 487}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 2195}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 1966}, {"author_id": 32, "token_count": 1735}, {"author_id": 50, "token_count": 8}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 32, "token_count": 324}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 32, "token_count": 62}, {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 28, "token_count": 914}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 28, "token_count": 327}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1767}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 172}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 1098}, {"author_id": 50, "token_count": 83}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 62}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 161}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 544}, {"author_id": 32, "token_count": 8}, {"author_id": 28, "token_count": 926}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 471}, {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 89}, {"author_id": 28, "token_count": 259}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 118}, {"author_id": 1, "token_count": 7}, {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 80}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 372}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 105}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 48}, {"author_id": 7, "token_count": 286}, {"author_id": 50, "token_count": 113}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 140}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 1003}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 165}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 30, "token_count": 135}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 68}, {"author_id": 25, "token_count": 121}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 817}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 30, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 114}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 565}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 233}, {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 30, "token_count": 2147}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 224}, {"author_id": 25, "token_count": 16}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 353}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 105}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 102}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 2223}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
16285
67.18%
Vishal Verma
2475
10.21%
Dave Jiang
2302
9.50%
Ross Zwisler
2129
8.78%
Toshi Kani
221
0.91%
Tony Luck
143
0.59%
Andy Shevchenko
49
0.20%
Lv Zheng
7
0.03%
Thomas Gleixner
6
0.02%
Robert Moore
3
0.01%
Others
622
2.57%
Total
24242
numa
1304
2
37
5360
Keith Busch
Hanjun Guo
Dan J Williams
Andy Grover
Len Brown
Alexey Y. Starikovskiy
Toshi Kani
Thomas Renninger
Yinghai Lu
Björn Helgaas
Tony Luck
Thomas Gleixner
Ross Zwisler
Lv Zheng
Others
August 2002
January 2004
August 2004
October 2004
March 2005
August 2005
June 2006
July 2006
February 2007
May 2007
July 2007
June 2008
October 2008
March 2009
September 2009
November 2009
March 2010
July 2010
December 2010
January 2011
February 2011
January 2012
July 2012
January 2013
March 2013
August 2013
January 2014
February 2015
June 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
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 244}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 31}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 51}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"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": 1291190400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 24, "token_count": 418}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 24, "token_count": 113}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "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": 2749}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 20, "token_count": 397}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 493}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
3146
58.69%
Hanjun Guo
536
10.00%
Dan J Williams
513
9.57%
Andy Grover
244
4.55%
Len Brown
128
2.39%
Alexey Y. Starikovskiy
51
0.95%
Toshi Kani
23
0.43%
Thomas Renninger
20
0.37%
Yinghai Lu
11
0.21%
Björn Helgaas
8
0.15%
Tony Luck
2
0.04%
Thomas Gleixner
2
0.04%
Ross Zwisler
1
0.02%
Lv Zheng
1
0.02%
Others
674
12.57%
Total
5360
pmic
2337
9
13
8972
Aaron Lu
Hans de Goede
Rajmohan Mani
Bin Gao
Takashi Iwai
Srinivas Pandruvada
Andy Shevchenko
Thomas Gleixner
Others
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
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 2823}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 1611}, {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 929}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 73}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 47}, {"author_id": 37, "token_count": 1668}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 595}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 17}, {"author_id": 13, "token_count": 297}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 379}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 138}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
2823
31.46%
Hans de Goede
1898
21.15%
Rajmohan Mani
1670
18.61%
Bin Gao
1611
17.96%
Takashi Iwai
595
6.63%
Srinivas Pandruvada
44
0.49%
Andy Shevchenko
25
0.28%
Thomas Gleixner
2
0.02%
Others
304
3.39%
Total
8972
x86
275
2
7
1233
Lukas Wunner
Hans de Goede
Thomas Gleixner
Mika Westerberg
Andy Shevchenko
Others
April 2017
July 2017
August 2017
October 2017
June 2018
August 2018
September 2018
February 2019
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 187}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 125}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 756}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 81}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 57, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Lukas Wunner
756
61.31%
Hans de Goede
393
31.87%
Thomas Gleixner
24
1.95%
Mika Westerberg
9
0.73%
Andy Shevchenko
2
0.16%
Others
49
3.97%
Total
1233
Files:
ac.c
370
-
27
1373
Andy Grover
Alexey Y. Starikovskiy
Hans de Goede
Rui Zhang
Lan Tianyu
Patrick Mochel
Len Brown
Rafael J. Wysocki
Thomas Renninger
Thomas Gleixner
Lv Zheng
Others
March 2002
May 2002
September 2002
February 2004
August 2004
March 2005
August 2005
May 2006
June 2006
August 2006
December 2006
February 2007
August 2007
September 2007
November 2007
June 2008
October 2008
July 2009
August 2009
March 2010
December 2010
June 2012
July 2012
August 2012
May 2013
September 2013
November 2013
December 2013
February 2014
March 2014
May 2014
July 2014
March 2015
June 2015
April 2017
February 2018
April 2018
May 2019
February 2020
July 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 285}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 41, "token_count": 28}, ]}, {"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": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 27, "token_count": 5}, ]}, {"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": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 83}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 34, "token_count": 87}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"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": 104}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 99}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
308
22.43%
Alexey Y. Starikovskiy
152
11.07%
Hans de Goede
124
9.03%
Rui Zhang
111
8.08%
Lan Tianyu
107
7.79%
Patrick Mochel
49
3.57%
Len Brown
25
1.82%
Rafael J. Wysocki
20
1.46%
Thomas Renninger
5
0.36%
Thomas Gleixner
2
0.15%
Lv Zheng
1
0.07%
Others
469
34.16%
Total
1373
acpi_adxl.c
192
-
1
749
Tony Luck
October 2018
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 25, "token_count": 749}, ]}, ]
Author Name
Tokens
Token Proportion
Tony Luck
749
100.00%
Total
749
acpi_amba.c
127
-
4
481
Thomas Gleixner
Others
January 2016
April 2016
June 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 415}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
2
0.42%
Others
479
99.58%
Total
481
acpi_apd.c
271
-
18
1080
Hanjun Guo
Heikki Krogerus
Thomas Gleixner
Linus Torvalds
Others
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
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 473}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 47, "token_count": 39}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 51}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Hanjun Guo
80
7.41%
Heikki Krogerus
45
4.17%
Thomas Gleixner
2
0.19%
Linus Torvalds
1
0.09%
Others
952
88.15%
Total
1080
acpi_cmos_rtc.c
87
-
4
308
Lan Tianyu
Thomas Gleixner
Rui Zhang
Others
June 2013
May 2014
May 2016
June 2019
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 34, "token_count": 304}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
304
98.70%
Thomas Gleixner
2
0.65%
Rui Zhang
1
0.32%
Others
1
0.32%
Total
308
acpi_configfs.c
283
-
8
1172
Octavian Purdila
Andy Shevchenko
Thomas Gleixner
Robert Moore
Others
July 2016
June 2017
October 2017
March 2019
April 2019
June 2019
October 2019
June 2020
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 1074}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Octavian Purdila
1074
91.64%
Andy Shevchenko
11
0.94%
Thomas Gleixner
2
0.17%
Robert Moore
2
0.17%
Others
83
7.08%
Total
1172
acpi_dbg.c
789
-
10
3059
Lv Zheng
Rafael J. Wysocki
Linus Torvalds
Thomas Gleixner
Björn Helgaas
Others
December 2015
May 2016
July 2016
May 2017
July 2017
February 2018
January 2019
March 2019
June 2019
May 2020
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2999}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
3003
98.17%
Rafael J. Wysocki
8
0.26%
Linus Torvalds
4
0.13%
Thomas Gleixner
2
0.07%
Björn Helgaas
1
0.03%
Others
41
1.34%
Total
3059
acpi_extlog.c
314
-
8
1366
Chen Gong
Jiang Liu
Andy Shevchenko
Tony Luck
Lv Zheng
Linus Torvalds
Thomas Gleixner
Others
October 2013
December 2013
May 2014
June 2014
August 2014
January 2017
June 2017
June 2019
February 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 36, "token_count": 1091}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 166}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 25, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Chen Gong
1260
92.24%
Jiang Liu
45
3.29%
Andy Shevchenko
22
1.61%
Tony Luck
15
1.10%
Lv Zheng
14
1.02%
Linus Torvalds
3
0.22%
Thomas Gleixner
2
0.15%
Others
5
0.37%
Total
1366
acpi_ipmi.c
643
-
5
2385
Yakui Zhao
Lv Zheng
Thomas Gleixner
Sinan Kaya
Others
December 2010
September 2013
January 2017
March 2017
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 18, "token_count": 1216}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1159}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yakui Zhao
1216
50.99%
Lv Zheng
1159
48.60%
Thomas Gleixner
2
0.08%
Sinan Kaya
1
0.04%
Others
7
0.29%
Total
2385
acpi_lpat.c
151
-
5
654
Srinivas Pandruvada
Thomas Gleixner
Björn Helgaas
Others
January 2015
July 2016
July 2017
March 2019
May 2019
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 15, "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": 22, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
649
99.24%
Thomas Gleixner
2
0.31%
Björn Helgaas
1
0.15%
Others
2
0.31%
Total
654
acpi_lpit.c
161
-
6
715
Srinivas Pandruvada
Hanjun Guo
Thomas Gleixner
Others
October 2017
February 2018
September 2018
May 2019
January 2020
May 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 666}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
671
93.85%
Hanjun Guo
10
1.40%
Thomas Gleixner
2
0.28%
Others
32
4.48%
Total
715
acpi_lpss.c
1350
-
24
5586
Rafael J. Wysocki
Heikki Krogerus
Hans de Goede
Andy Shevchenko
Mika Westerberg
Thomas Gleixner
Rui Zhang
Jiang Liu
Others
March 2013
May 2013
June 2013
September 2013
October 2013
November 2013
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
August 2017
October 2017
December 2017
January 2018
April 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
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 2, "token_count": 1135}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 134}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 47, "token_count": 83}, {"author_id": 12, "token_count": 21}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 47, "token_count": 43}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 361}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 502}, {"author_id": 2, "token_count": 174}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 47, "token_count": 189}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 42, "token_count": 69}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 12, "token_count": 61}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 42, "token_count": 531}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 47, "token_count": 49}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 42, "token_count": 10}, {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 51}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 73}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 159}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 574}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 375}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 290}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 13, "token_count": 99}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2235
40.01%
Heikki Krogerus
900
16.11%
Hans de Goede
693
12.41%
Andy Shevchenko
621
11.12%
Mika Westerberg
330
5.91%
Thomas Gleixner
10
0.18%
Rui Zhang
2
0.04%
Jiang Liu
2
0.04%
Others
793
14.20%
Total
5586
acpi_memhotplug.c
369
-
24
1369
Len Brown
Rafael J. Wysocki
Patrick Mochel
Björn Helgaas
Toshi Kani
Yakui Zhao
Lv Zheng
Thomas Gleixner
Robert Moore
Others
February 2005
September 2005
January 2006
March 2006
May 2006
June 2006
August 2006
September 2006
December 2006
February 2007
April 2007
September 2008
October 2008
June 2009
July 2009
March 2010
November 2012
February 2013
March 2013
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
May 2014
January 2015
October 2018
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1107244800, "group": [ {"author_id": 6, "token_count": 451}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 18}, {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 50, "token_count": 16}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
453
33.09%
Rafael J. Wysocki
308
22.50%
Patrick Mochel
27
1.97%
Björn Helgaas
24
1.75%
Toshi Kani
22
1.61%
Yakui Zhao
18
1.31%
Lv Zheng
8
0.58%
Thomas Gleixner
2
0.15%
Robert Moore
1
0.07%
Others
506
36.96%
Total
1369
acpi_pad.c
497
-
25
2076
Shaohua Li
Chen Gong
Venkatesh Pallipadi
Len Brown
Jiang Liu
Thomas Gleixner
Sudeep Holla
Lv Zheng
Others
July 2009
November 2009
December 2009
March 2010
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
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 1832}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 36, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 49, "token_count": 32}, ]}, {"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": 9}, ]}, {"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": 16, "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": 29, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 57, "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": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shaohua Li
1832
88.25%
Chen Gong
45
2.17%
Venkatesh Pallipadi
32
1.54%
Len Brown
23
1.11%
Jiang Liu
14
0.67%
Thomas Gleixner
10
0.48%
Sudeep Holla
4
0.19%
Lv Zheng
1
0.05%
Others
115
5.54%
Total
2076
acpi_platform.c
175
-
15
678
Mika Westerberg
Andy Shevchenko
Rafael J. Wysocki
Rui Zhang
Heikki Krogerus
Suravee Suthikulpanit
Hans de Goede
Thomas Gleixner
Jiang Liu
Others
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
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 163}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 12, "token_count": 6}, {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 2, "token_count": 11}, {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 54, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 148}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
251
37.02%
Andy Shevchenko
151
22.27%
Rafael J. Wysocki
136
20.06%
Rui Zhang
35
5.16%
Heikki Krogerus
32
4.72%
Suravee Suthikulpanit
14
2.06%
Hans de Goede
7
1.03%
Thomas Gleixner
2
0.29%
Jiang Liu
1
0.15%
Others
49
7.23%
Total
678
acpi_pnp.c
385
-
7
1610
Rui Zhang
Thomas Gleixner
Others
May 2014
July 2014
May 2015
August 2015
September 2015
January 2016
June 2019
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1586}, ]}, {"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": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
1586
98.51%
Thomas Gleixner
2
0.12%
Others
22
1.37%
Total
1610
acpi_processor.c
889
-
20
3124
Rafael J. Wysocki
Srinivas Pandruvada
Sudeep Holla
Ashwin Chaugule
Hanjun Guo
Jiang Liu
Toshi Kani
Lan Tianyu
Rui Zhang
Thomas Gleixner
Others
May 2013
August 2013
September 2013
November 2013
January 2014
April 2014
May 2014
July 2014
January 2015
March 2015
May 2015
September 2015
February 2016
March 2016
August 2016
February 2017
March 2017
August 2017
August 2018
June 2019
August 2019
December 2019
July 2020
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 24, "token_count": 15}, {"author_id": 2, "token_count": 1471}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 50, "token_count": 30}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 16, "token_count": 14}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 23, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 29, "token_count": 58}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 217}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 307}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 706}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2178
69.72%
Srinivas Pandruvada
217
6.95%
Sudeep Holla
58
1.86%
Ashwin Chaugule
54
1.73%
Hanjun Guo
50
1.60%
Jiang Liu
35
1.12%
Toshi Kani
30
0.96%
Lan Tianyu
9
0.29%
Rui Zhang
7
0.22%
Thomas Gleixner
2
0.06%
Others
484
15.49%
Total
3124
acpi_tad.c
674
-
1
2992
Rafael J. Wysocki
March 2018
October 2018
April 2020
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2041}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 950}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2992
100.00%
Total
2992
acpi_video.c
2300
-
48
8871
Aaron Lu
Rui Zhang
Len Brown
Hans de Goede
Matthew Garrett
Yu Luming
Linus Torvalds
Alexey Y. Starikovskiy
Patrick Mochel
Thomas Renninger
Yakui Zhao
Rafael J. Wysocki
Jiang Liu
Björn Helgaas
Lv Zheng
Thomas Gleixner
Others
October 2004
January 2005
July 2005
August 2005
April 2006
May 2006
June 2006
November 2006
December 2006
January 2007
February 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
October 2009
December 2009
January 2010
February 2010
March 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
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
September 2017
December 2017
January 2018
April 2018
June 2018
January 2019
May 2019
July 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1520}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 41, "token_count": 26}, {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 33, "token_count": 58}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 127}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 37}, {"author_id": 33, "token_count": 156}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 35, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 113}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 96}, {"author_id": 9, "token_count": 109}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 9, "token_count": 9}, ]}, {"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": 35}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 35, "token_count": 14}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 9, "token_count": 84}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 35, "token_count": 408}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 41}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 1606}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"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": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 209}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 1630}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 94}, {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 13, "token_count": 113}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 5, "token_count": 100}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 170}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 195}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 165}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 91}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 113}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "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": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 13, "token_count": 58}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 13, "token_count": 116}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
2430
27.39%
Rui Zhang
2171
24.47%
Len Brown
1534
17.29%
Hans de Goede
818
9.22%
Matthew Garrett
603
6.80%
Yu Luming
220
2.48%
Linus Torvalds
103
1.16%
Alexey Y. Starikovskiy
69
0.78%
Patrick Mochel
44
0.50%
Thomas Renninger
39
0.44%
Yakui Zhao
36
0.41%
Rafael J. Wysocki
32
0.36%
Jiang Liu
21
0.24%
Björn Helgaas
20
0.23%
Lv Zheng
3
0.03%
Thomas Gleixner
2
0.02%
Others
726
8.18%
Total
8871
acpi_watchdog.c
194
-
7
774
Mika Westerberg
Hanjun Guo
Thomas Gleixner
Takashi Iwai
Others
September 2016
December 2016
July 2017
September 2017
March 2018
April 2018
May 2018
June 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 410}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 144}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
653
84.37%
Hanjun Guo
28
3.62%
Thomas Gleixner
2
0.26%
Takashi Iwai
2
0.26%
Others
89
11.50%
Total
774
battery.c
1315
-
55
5619
Alexey Y. Starikovskiy
Hans de Goede
Andy Grover
Rui Zhang
Lan Tianyu
Rafael J. Wysocki
Thomas Renninger
Patrick Mochel
Srinivas Pandruvada
Björn Helgaas
Jiang Liu
Len Brown
Thomas Gleixner
Linus Torvalds
Lin Ming
Lv Zheng
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
September 2007
October 2007
November 2007
January 2008
March 2008
September 2008
December 2008
January 2009
March 2009
April 2009
July 2009
August 2009
October 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
March 2018
April 2018
July 2018
August 2018
May 2019
December 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 354}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 1020}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 87}, {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 34}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"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": 2, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 347}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 9, "token_count": 151}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 34, "token_count": 56}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 366}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 34, "token_count": 61}, {"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": 34, "token_count": 80}, {"author_id": 9, "token_count": 157}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 34, "token_count": 54}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"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": 202}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 77}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 566}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 13, "token_count": 105}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 158}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1554
27.66%
Hans de Goede
399
7.10%
Andy Grover
384
6.83%
Rui Zhang
308
5.48%
Lan Tianyu
278
4.95%
Rafael J. Wysocki
166
2.95%
Thomas Renninger
89
1.58%
Patrick Mochel
28
0.50%
Srinivas Pandruvada
26
0.46%
Björn Helgaas
10
0.18%
Jiang Liu
9
0.16%
Len Brown
8
0.14%
Thomas Gleixner
2
0.04%
Linus Torvalds
2
0.04%
Lin Ming
2
0.04%
Lv Zheng
1
0.02%
Andy Shevchenko
1
0.02%
Others
2352
41.86%
Total
5619
bgrt.c
122
-
9
531
Matthew Garrett
Thomas Gleixner
Others
January 2012
May 2012
September 2012
August 2013
February 2016
January 2017
April 2017
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 35, "token_count": 410}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
410
77.21%
Thomas Gleixner
2
0.38%
Others
119
22.41%
Total
531
blacklist.c
139
-
12
436
Andy Grover
Rafael J. Wysocki
Len Brown
Toshi Kani
Lv Zheng
Alexey Y. Starikovskiy
Thomas Gleixner
Others
September 2002
September 2004
February 2007
January 2008
July 2009
July 2015
May 2016
October 2016
November 2016
April 2017
August 2017
September 2017
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 28}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
153
35.09%
Rafael J. Wysocki
71
16.28%
Len Brown
30
6.88%
Toshi Kani
28
6.42%
Lv Zheng
9
2.06%
Alexey Y. Starikovskiy
4
0.92%
Thomas Gleixner
2
0.46%
Others
139
31.88%
Total
436
bus.c
1259
-
47
4434
Rafael J. Wysocki
Shaohua Li
Andy Grover
Prashanth Prakash
Andy Shevchenko
Björn Helgaas
Len Brown
Rui Zhang
Patrick Mochel
Lin Ming
Lan Tianyu
Lv Zheng
Sinan Kaya
Hans de Goede
Huang Ying
Srinivas Pandruvada
Octavian Purdila
Alexey Y. Starikovskiy
Sudeep Holla
Yakui Zhao
Robert Moore
Hanjun Guo
Toshi Kani
Tomasz Nowicki
Thomas Renninger
Matthew Garrett
Alexander Chiang
Thomas Gleixner
Jiang Liu
Others
March 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
August 2003
March 2004
May 2004
August 2004
September 2004
November 2004
August 2005
March 2006
June 2006
July 2006
December 2006
February 2007
November 2007
January 2008
February 2008
March 2008
August 2008
October 2008
March 2009
April 2009
May 2009
September 2009
October 2009
December 2009
January 2010
March 2010
April 2010
May 2010
July 2010
September 2010
October 2010
February 2011
July 2011
January 2012
May 2012
July 2012
March 2013
June 2013
September 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
March 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 265}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 41, "token_count": 63}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"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": 23}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 19}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 78}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 38}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 66}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 595}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 17, "token_count": 88}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 70}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"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}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 78}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 1436}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 43, "token_count": 187}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 45}, {"author_id": 29, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 41}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 51}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 99}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 72}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1616
36.45%
Shaohua Li
683
15.40%
Andy Grover
427
9.63%
Prashanth Prakash
187
4.22%
Andy Shevchenko
182
4.10%
Björn Helgaas
136
3.07%
Len Brown
134
3.02%
Rui Zhang
85
1.92%
Patrick Mochel
85
1.92%
Lin Ming
81
1.83%
Lan Tianyu
78
1.76%
Lv Zheng
52
1.17%
Sinan Kaya
51
1.15%
Hans de Goede
48
1.08%
Huang Ying
47
1.06%
Srinivas Pandruvada
45
1.01%
Octavian Purdila
45
1.01%
Alexey Y. Starikovskiy
36
0.81%
Sudeep Holla
35
0.79%
Yakui Zhao
28
0.63%
Robert Moore
8
0.18%
Hanjun Guo
8
0.18%
Toshi Kani
6
0.14%
Tomasz Nowicki
6
0.14%
Thomas Renninger
5
0.11%
Matthew Garrett
5
0.11%
Alexander Chiang
3
0.07%
Thomas Gleixner
2
0.05%
Jiang Liu
2
0.05%
Others
308
6.95%
Total
4434
button.c
659
-
32
2509
Lv Zheng
Hans de Goede
Alexey Y. Starikovskiy
Andy Grover
Rafael J. Wysocki
Rui Zhang
Björn Helgaas
Thomas Renninger
Patrick Mochel
Lan Tianyu
Len Brown
Andy Shevchenko
Thomas Gleixner
Mika Westerberg
Others
March 2002
April 2002
September 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
July 2009
September 2009
October 2009
March 2010
October 2010
March 2011
June 2012
August 2012
September 2012
March 2013
September 2013
December 2013
February 2014
March 2014
July 2014
June 2016
July 2016
August 2016
May 2017
June 2017
September 2017
October 2017
November 2017
April 2018
May 2018
June 2018
July 2018
April 2019
May 2019
October 2019
November 2019
January 2020
July 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 209}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 41, "token_count": 42}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 11, "token_count": 304}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 41, "token_count": 9}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 53}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"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": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 67}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 119}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 34, "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": 34, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 108}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 71}, ]}, {"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": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 218}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
440
17.54%
Hans de Goede
431
17.18%
Alexey Y. Starikovskiy
363
14.47%
Andy Grover
257
10.24%
Rafael J. Wysocki
141
5.62%
Rui Zhang
139
5.54%
Björn Helgaas
94
3.75%
Thomas Renninger
63
2.51%
Patrick Mochel
53
2.11%
Lan Tianyu
36
1.43%
Len Brown
16
0.64%
Andy Shevchenko
3
0.12%
Thomas Gleixner
2
0.08%
Mika Westerberg
1
0.04%
Others
470
18.73%
Total
2509
container.c
119
-
7
427
Rafael J. Wysocki
Thomas Renninger
Len Brown
Toshi Kani
Andy Shevchenko
Thomas Gleixner
Patrick Mochel
October 2004
December 2006
February 2007
July 2007
May 2012
December 2012
February 2013
March 2013
November 2013
December 2013
February 2014
May 2014
September 2014
May 2019
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 194}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
350
81.97%
Thomas Renninger
34
7.96%
Len Brown
34
7.96%
Toshi Kani
3
0.70%
Andy Shevchenko
3
0.70%
Thomas Gleixner
2
0.47%
Patrick Mochel
1
0.23%
Total
427
cppc_acpi.c
1416
-
18
5098
Ashwin Chaugule
Prashanth Prakash
Srinivas Pandruvada
Rafael J. Wysocki
Björn Helgaas
Thomas Gleixner
Others
October 2015
November 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
March 2020
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 2027}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 92}, {"author_id": 43, "token_count": 293}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 672}, {"author_id": 43, "token_count": 523}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 132}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 109}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 496}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 361}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 17}, {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Ashwin Chaugule
2792
54.77%
Prashanth Prakash
1286
25.23%
Srinivas Pandruvada
192
3.77%
Rafael J. Wysocki
24
0.47%
Björn Helgaas
17
0.33%
Thomas Gleixner
2
0.04%
Others
785
15.40%
Total
5098
custom_method.c
103
-
7
392
Thomas Renninger
Matthew Garrett
Thomas Gleixner
Rui Zhang
Lv Zheng
Others
May 2011
January 2013
December 2013
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 27, "token_count": 355}, ]}, {"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": 57, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 35, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Renninger
355
90.56%
Matthew Garrett
20
5.10%
Thomas Gleixner
1
0.26%
Rui Zhang
1
0.26%
Lv Zheng
1
0.26%
Others
14
3.57%
Total
392
debugfs.c
22
-
6
53
Rui Zhang
Thomas Renninger
Thomas Gleixner
Lv Zheng
Others
July 2010
May 2011
October 2011
December 2013
August 2015
May 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"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": 57, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
25
47.17%
Thomas Renninger
20
37.74%
Thomas Gleixner
1
1.89%
Lv Zheng
1
1.89%
Others
6
11.32%
Total
53
device_pm.c
1347
-
13
4310
Rafael J. Wysocki
Mika Westerberg
Aaron Lu
Sakari Ailus
Heikki Krogerus
Thomas Gleixner
Others
November 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
May 2014
July 2014
September 2014
December 2014
January 2015
May 2015
July 2015
January 2016
May 2016
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
March 2018
May 2018
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
December 2019
March 2020
April 2020
June 2020
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 881}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 858}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 352}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 203}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 111}, {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 254}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
3945
91.53%
Mika Westerberg
33
0.77%
Aaron Lu
22
0.51%
Sakari Ailus
11
0.26%
Heikki Krogerus
10
0.23%
Thomas Gleixner
2
0.05%
Others
287
6.66%
Total
4310
device_sysfs.c
645
-
8
2997
Rafael J. Wysocki
Andy Shevchenko
Hans de Goede
Thomas Gleixner
Others
July 2015
August 2015
January 2016
April 2016
November 2016
October 2017
December 2017
March 2019
May 2019
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 2283}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 484}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2792
93.16%
Andy Shevchenko
16
0.53%
Hans de Goede
12
0.40%
Thomas Gleixner
2
0.07%
Others
175
5.84%
Total
2997
dock.c
645
-
25
2299
Len Brown
Rafael J. Wysocki
Shaohua Li
Alexander Chiang
Toshi Kani
Jiang Liu
Rui Zhang
Thomas Renninger
Thomas Gleixner
Lin Ming
Others
July 2006
August 2006
October 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
March 2010
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
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 647}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 419}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 38, "token_count": 117}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "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": 50, "token_count": 29}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 415}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
649
28.23%
Rafael J. Wysocki
547
23.79%
Shaohua Li
419
18.23%
Alexander Chiang
117
5.09%
Toshi Kani
29
1.26%
Jiang Liu
12
0.52%
Rui Zhang
6
0.26%
Thomas Renninger
2
0.09%
Thomas Gleixner
2
0.09%
Lin Ming
1
0.04%
Others
515
22.40%
Total
2299
ec.c
2171
-
42
8481
Lv Zheng
Alexey Y. Starikovskiy
Rafael J. Wysocki
Denis M. Sadykov
Rui Zhang
Thomas Renninger
Mika Westerberg
Björn Helgaas
Yu Luming
Andy Grover
Lin Ming
Hanjun Guo
Lan Tianyu
Len Brown
Patrick Mochel
Thomas Gleixner
Others
March 2002
September 2002
November 2002
November 2004
March 2005
July 2005
June 2006
September 2006
October 2006
December 2006
February 2007
March 2007
May 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
January 2012
February 2012
September 2012
October 2012
August 2013
September 2013
November 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
February 2018
May 2018
June 2018
July 2018
August 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 33, "token_count": 56}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 55, "token_count": 756}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 11, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 137}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 296}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 117}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 370}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 11, "token_count": 61}, ]}, {"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": 22, "token_count": 59}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 79}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 68}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 67}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"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": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 243}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1029}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 209}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 628}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 431}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 172}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 9, "token_count": 140}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 290}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 34}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
4174
49.22%
Alexey Y. Starikovskiy
1426
16.81%
Rafael J. Wysocki
790
9.31%
Denis M. Sadykov
756
8.91%
Rui Zhang
140
1.65%
Thomas Renninger
96
1.13%
Mika Westerberg
80
0.94%
Björn Helgaas
59
0.70%
Yu Luming
56
0.66%
Andy Grover
49
0.58%
Lin Ming
38
0.45%
Hanjun Guo
34
0.40%
Lan Tianyu
32
0.38%
Len Brown
10
0.12%
Patrick Mochel
9
0.11%
Thomas Gleixner
2
0.02%
Others
730
8.61%
Total
8481
ec_sys.c
144
-
10
562
Thomas Renninger
Thomas Gleixner
Others
July 2010
August 2010
June 2011
July 2011
April 2012
May 2013
December 2013
February 2016
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 464}, ]}, {"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": 71}, ]}, {"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": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Renninger
464
82.56%
Thomas Gleixner
2
0.36%
Others
96
17.08%
Total
562
event.c
184
-
11
657
Rui Zhang
Patrick Mochel
Len Brown
Lv Zheng
Others
September 2002
June 2006
February 2007
June 2007
July 2007
August 2007
September 2007
January 2008
February 2008
July 2009
March 2010
October 2011
November 2013
December 2013
October 2016
November 2017
April 2019
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 9, "token_count": 362}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 142}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
529
80.52%
Patrick Mochel
50
7.61%
Len Brown
12
1.83%
Lv Zheng
1
0.15%
Others
65
9.89%
Total
657
evged.c
196
-
5
762
Sinan Kaya
Thomas Gleixner
Others
February 2016
May 2016
December 2017
May 2019
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 44, "token_count": 476}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 210}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sinan Kaya
686
90.03%
Thomas Gleixner
2
0.26%
Others
74
9.71%
Total
762
fan.c
495
-
26
2557
Aaron Lu
Srinivas Pandruvada
Rui Zhang
Andy Grover
Len Brown
Rafael J. Wysocki
Matthew Garrett
Thomas Renninger
Takashi Iwai
Patrick Mochel
Linus Torvalds
Thomas Gleixner
Mika Westerberg
Lv Zheng
Others
March 2002
July 2002
September 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 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
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 57}, {"author_id": 9, "token_count": 244}, ]}, {"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": 20}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 35, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 1194}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 558}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 58, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
1279
50.02%
Srinivas Pandruvada
632
24.72%
Rui Zhang
244
9.54%
Andy Grover
122
4.77%
Len Brown
62
2.42%
Rafael J. Wysocki
49
1.92%
Matthew Garrett
31
1.21%
Thomas Renninger
28
1.10%
Takashi Iwai
26
1.02%
Patrick Mochel
7
0.27%
Linus Torvalds
4
0.16%
Thomas Gleixner
2
0.08%
Mika Westerberg
1
0.04%
Lv Zheng
1
0.04%
Others
69
2.70%
Total
2557
glue.c
376
-
19
1552
Rafael J. Wysocki
Shaohua Li
Lan Tianyu
Heikki Krogerus
Hanjun Guo
Matthew Garrett
Len Brown
Yinghai Lu
Suravee Suthikulpanit
Andy Shevchenko
Thomas Gleixner
Others
March 2005
April 2005
June 2006
February 2008
May 2008
July 2008
January 2009
July 2009
March 2010
October 2011
June 2012
July 2012
August 2012
November 2012
December 2012
January 2013
March 2013
May 2013
August 2013
September 2013
November 2013
February 2014
March 2015
June 2015
December 2016
March 2017
August 2018
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 446}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 34, "token_count": 164}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 24, "token_count": 15}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
776
50.00%
Shaohua Li
456
29.38%
Lan Tianyu
164
10.57%
Heikki Krogerus
34
2.19%
Hanjun Guo
15
0.97%
Matthew Garrett
8
0.52%
Len Brown
4
0.26%
Yinghai Lu
3
0.19%
Suravee Suthikulpanit
3
0.19%
Andy Shevchenko
3
0.19%
Thomas Gleixner
2
0.13%
Others
84
5.41%
Total
1552
hed.c
80
-
4
241
Huang Ying
Thomas Gleixner
Mika Westerberg
Others
May 2010
September 2012
June 2015
May 2019
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 236}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
236
97.93%
Thomas Gleixner
2
0.83%
Mika Westerberg
2
0.83%
Others
1
0.41%
Total
241
internal.h
264
-
27
1235
Rafael J. Wysocki
Björn Helgaas
Thomas Renninger
Mika Westerberg
Lv Zheng
Lukas Wunner
Jiang Liu
Srinivas Pandruvada
Sinan Kaya
Rui Zhang
Octavian Purdila
Lan Tianyu
Hanjun Guo
Alexander Chiang
Len Brown
Toshi Kani
Thomas Gleixner
Sakari Ailus
Others
March 2009
July 2009
December 2009
March 2010
April 2010
July 2010
November 2010
January 2011
May 2011
October 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
November 2013
December 2013
February 2014
March 2014
May 2014
July 2014
October 2014
January 2015
February 2015
March 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
June 2017
July 2017
August 2017
September 2017
October 2017
December 2018
January 2019
May 2019
July 2019
October 2019
March 2020
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 22, "token_count": 99}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 26}, {"author_id": 27, "token_count": 56}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 31}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 30}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
532
43.08%
Björn Helgaas
99
8.02%
Thomas Renninger
64
5.18%
Mika Westerberg
56
4.53%
Lv Zheng
55
4.45%
Lukas Wunner
51
4.13%
Jiang Liu
50
4.05%
Srinivas Pandruvada
42
3.40%
Sinan Kaya
38
3.08%
Rui Zhang
38
3.08%
Octavian Purdila
30
2.43%
Lan Tianyu
21
1.70%
Hanjun Guo
15
1.21%
Alexander Chiang
6
0.49%
Len Brown
4
0.32%
Toshi Kani
3
0.24%
Thomas Gleixner
2
0.16%
Sakari Ailus
1
0.08%
Others
128
10.36%
Total
1235
ioapic.c
248
-
5
1140
Jiang Liu
Thomas Gleixner
Others
February 2015
August 2016
February 2017
March 2017
May 2017
June 2019
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 974}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
974
85.44%
Thomas Gleixner
2
0.18%
Others
164
14.39%
Total
1140
irq.c
320
-
5
911
Agustin Vega-Frias
Thomas Gleixner
Erik Schmauss
Others
February 2017
July 2017
February 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 833}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Agustin Vega-Frias
833
91.44%
Thomas Gleixner
2
0.22%
Erik Schmauss
2
0.22%
Others
74
8.12%
Total
911
nvs.c
211
-
10
744
Huang Ying
Rafael J. Wysocki
Matthew Garrett
Björn Helgaas
Thomas Gleixner
Lv Zheng
Others
June 2009
March 2010
May 2010
January 2011
February 2011
December 2011
February 2012
December 2013
May 2014
June 2019
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 407}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 204}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
204
27.42%
Rafael J. Wysocki
85
11.42%
Matthew Garrett
12
1.61%
Björn Helgaas
7
0.94%
Thomas Gleixner
2
0.27%
Lv Zheng
1
0.13%
Others
433
58.20%
Total
744
osi.c
513
-
7
1672
Lv Zheng
Lukas Wunner
Thomas Gleixner
Others
May 2016
June 2017
August 2017
September 2017
February 2018
July 2018
December 2018
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1631}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
1631
97.55%
Lukas Wunner
14
0.84%
Thomas Gleixner
2
0.12%
Others
25
1.50%
Total
1672
osl.c
1865
-
58
6534
Lv Zheng
Andy Grover
Myron Stowe
Rafael J. Wysocki
Thomas Renninger
Heikki Krogerus
Len Brown
Björn Helgaas
Lin Ming
Robert Moore
Srinivas Pandruvada
Rui Zhang
Alexey Y. Starikovskiy
Yakui Zhao
Patrick Mochel
Yinghai Lu
Andy Shevchenko
Linus Torvalds
Sinan Kaya
Thomas Gleixner
Toshi Kani
Others
March 2002
May 2002
June 2002
July 2002
August 2002
September 2002
November 2002
December 2002
January 2003
February 2003
April 2003
May 2003
June 2003
July 2003
August 2003
December 2003
March 2004
April 2004
May 2004
July 2004
September 2004
October 2004
November 2004
December 2004
March 2005
June 2005
August 2005
November 2005
January 2006
March 2006
April 2006
June 2006
July 2006
November 2006
January 2007
February 2007
May 2007
July 2007
November 2007
January 2008
February 2008
March 2008
April 2008
August 2008
September 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
November 2011
December 2011
January 2012
February 2012
April 2012
September 2012
November 2012
January 2013
March 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
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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 982}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 167}, ]}, {"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": 10}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"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": 82}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 41, "token_count": 24}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 22, "token_count": 152}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 6, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 6, "token_count": 8}, {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 27, "token_count": 325}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 56, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 28}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 48, "token_count": 626}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 9, "token_count": 1}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 197}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 48, "token_count": 80}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 40}, {"author_id": 48, "token_count": 329}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 50, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1147}, ]}, {"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": 32}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 105}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 272}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
1434
21.95%
Andy Grover
1239
18.96%
Myron Stowe
1035
15.84%
Rafael J. Wysocki
615
9.41%
Thomas Renninger
338
5.17%
Heikki Krogerus
272
4.16%
Len Brown
237
3.63%
Björn Helgaas
159
2.43%
Lin Ming
131
2.00%
Robert Moore
107
1.64%
Srinivas Pandruvada
105
1.61%
Rui Zhang
60
0.92%
Alexey Y. Starikovskiy
44
0.67%
Yakui Zhao
38
0.58%
Patrick Mochel
24
0.37%
Yinghai Lu
14
0.21%
Andy Shevchenko
11
0.17%
Linus Torvalds
10
0.15%
Sinan Kaya
5
0.08%
Thomas Gleixner
4
0.06%
Toshi Kani
3
0.05%
Others
649
9.93%
Total
6534
pci_irq.c
528
-
23
2049
Björn Helgaas
Andy Grover
Yinghai Lu
Tomasz Nowicki
Len Brown
Jiang Liu
Patrick Mochel
Robert Moore
Lorenzo Pieralisi
Thomas Gleixner
Others
May 2002
July 2002
December 2002
January 2003
February 2003
June 2003
August 2003
March 2004
May 2004
October 2004
November 2004
January 2005
February 2005
March 2005
July 2005
August 2005
September 2005
November 2005
June 2006
December 2006
February 2007
March 2008
June 2008
December 2008
February 2009
March 2009
April 2009
July 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
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 393}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1120201200, "group": [ {"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": 41, "token_count": 24}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 22, "token_count": 375}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 273}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 152}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 26, "token_count": 126}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 60}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
767
37.43%
Andy Grover
408
19.91%
Yinghai Lu
157
7.66%
Tomasz Nowicki
126
6.15%
Len Brown
125
6.10%
Jiang Liu
27
1.32%
Patrick Mochel
24
1.17%
Robert Moore
8
0.39%
Lorenzo Pieralisi
7
0.34%
Thomas Gleixner
2
0.10%
Others
398
19.42%
Total
2049
pci_link.c
931
-
32
3429
Andy Grover
Len Brown
Sinan Kaya
Shaohua Li
Patrick Mochel
Björn Helgaas
Rafael J. Wysocki
Robert Moore
Linus Torvalds
Jiang Liu
Thomas Renninger
Yinghai Lu
Erik Schmauss
Thomas Gleixner
Hans de Goede
Lv Zheng
Others
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
February 2007
July 2007
October 2007
December 2007
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
January 2010
March 2010
March 2011
May 2012
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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 603}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 205}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 313}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 251}, ]}, {"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": 251}, ]}, {"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": 171}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"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": 81}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 17, "token_count": 221}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 5, "token_count": 44}, {"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": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 105}, {"author_id": 41, "token_count": 68}, {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 22, "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": 22, "token_count": 28}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 44, "token_count": 174}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 44, "token_count": 150}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 44, "token_count": 75}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 44, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1515
44.18%
Len Brown
724
21.11%
Sinan Kaya
423
12.34%
Shaohua Li
254
7.41%
Patrick Mochel
91
2.65%
Björn Helgaas
73
2.13%
Rafael J. Wysocki
66
1.92%
Robert Moore
50
1.46%
Linus Torvalds
44
1.28%
Jiang Liu
42
1.22%
Thomas Renninger
37
1.08%
Yinghai Lu
12
0.35%
Erik Schmauss
4
0.12%
Thomas Gleixner
2
0.06%
Hans de Goede
2
0.06%
Lv Zheng
1
0.03%
Others
89
2.60%
Total
3429
pci_mcfg.c
284
-
9
1302
Tomasz Nowicki
Björn Helgaas
Thomas Gleixner
Others
June 2016
September 2016
November 2016
December 2016
January 2017
March 2017
April 2017
March 2019
June 2019
April 2020
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 26, "token_count": 323}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 488}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 108}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Nowicki
926
71.12%
Björn Helgaas
10
0.77%
Thomas Gleixner
2
0.15%
Others
364
27.96%
Total
1302
pci_root.c
961
-
36
4009
Jiang Liu
Björn Helgaas
Alexander Chiang
Rafael J. Wysocki
Andy Grover
Len Brown
Sinan Kaya
Matthew Garrett
Yinghai Lu
Shaohua Li
Mika Westerberg
Rui Zhang
Thomas Renninger
Patrick Mochel
Toshi Kani
Lv Zheng
Thomas Gleixner
Lukas Wunner
Takashi Iwai
Others
March 2002
April 2002
May 2002
July 2002
September 2002
February 2004
April 2004
June 2004
April 2005
May 2006
June 2006
December 2006
February 2007
July 2007
September 2008
November 2008
February 2009
June 2009
July 2009
October 2009
January 2010
February 2010
March 2010
August 2010
January 2011
April 2011
June 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
May 2013
July 2013
August 2013
September 2013
November 2013
December 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
June 2018
August 2018
March 2019
May 2019
June 2019
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 41, "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": 82}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 450}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 38, "token_count": 311}, {"author_id": 22, "token_count": 58}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 22, "token_count": 112}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 22, "token_count": 15}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 56, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 16, "token_count": 49}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 580}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 1003}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "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": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 76}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 48}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
1123
28.01%
Björn Helgaas
880
21.95%
Alexander Chiang
316
7.88%
Rafael J. Wysocki
280
6.98%
Andy Grover
167
4.17%
Len Brown
91
2.27%
Sinan Kaya
48
1.20%
Matthew Garrett
40
1.00%
Yinghai Lu
39
0.97%
Shaohua Li
30
0.75%
Mika Westerberg
27
0.67%
Rui Zhang
23
0.57%
Thomas Renninger
21
0.52%
Patrick Mochel
14
0.35%
Toshi Kani
9
0.22%
Lv Zheng
9
0.22%
Thomas Gleixner
4
0.10%
Lukas Wunner
4
0.10%
Takashi Iwai
1
0.02%
Others
883
22.03%
Total
4009
pci_slot.c
190
-
11
734
Alexander Chiang
Jiang Liu
Rafael J. Wysocki
Len Brown
Thomas Gleixner
Others
June 2008
July 2008
October 2008
March 2009
July 2009
August 2009
March 2010
September 2012
January 2013
April 2013
July 2013
December 2013
May 2016
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 38, "token_count": 543}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 99}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"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": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
565
76.98%
Jiang Liu
101
13.76%
Rafael J. Wysocki
15
2.04%
Len Brown
3
0.41%
Thomas Gleixner
2
0.27%
Others
48
6.54%
Total
734
power.c
1041
-
23
4129
Rafael J. Wysocki
Andy Grover
Mika Westerberg
Len Brown
Hans de Goede
Patrick Mochel
Lin Ming
Alexey Y. Starikovskiy
Lan Tianyu
Yakui Zhao
Toshi Kani
Thomas Gleixner
Rui Zhang
Jiang Liu
Lv Zheng
Björn Helgaas
Others
March 2002
May 2002
September 2002
January 2003
October 2003
February 2004
July 2004
March 2005
August 2005
May 2006
June 2006
December 2006
February 2007
October 2007
July 2008
August 2008
October 2008
December 2008
September 2009
March 2010
October 2010
November 2010
January 2011
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
October 2013
December 2013
May 2015
July 2015
April 2017
June 2017
December 2018
March 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 560}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"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": 170}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 41, "token_count": 40}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 196}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 1329}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 284}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 99}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 467}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2475
59.94%
Andy Grover
564
13.66%
Mika Westerberg
469
11.36%
Len Brown
210
5.09%
Hans de Goede
123
2.98%
Patrick Mochel
67
1.62%
Lin Ming
49
1.19%
Alexey Y. Starikovskiy
21
0.51%
Lan Tianyu
10
0.24%
Yakui Zhao
7
0.17%
Toshi Kani
4
0.10%
Thomas Gleixner
2
0.05%
Rui Zhang
2
0.05%
Jiang Liu
2
0.05%
Lv Zheng
1
0.02%
Björn Helgaas
1
0.02%
Others
122
2.95%
Total
4129
pptt.c
763
-
6
2308
Jeremy Linton
Björn Helgaas
Sudeep Holla
Others
May 2018
June 2018
October 2018
February 2019
March 2019
June 2019
August 2019
December 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 1986}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 116}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 134}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Linton
2253
97.62%
Björn Helgaas
12
0.52%
Sudeep Holla
7
0.30%
Others
36
1.56%
Total
2308
proc.c
150
-
21
651
Len Brown
Rafael J. Wysocki
Lan Tianyu
Patrick Mochel
Shaohua Li
Linus Torvalds
Lv Zheng
Others
February 2003
July 2004
August 2004
December 2004
August 2005
July 2006
April 2007
May 2007
April 2008
October 2008
November 2008
April 2009
January 2011
October 2011
August 2012
November 2012
January 2013
March 2013
August 2013
October 2013
December 2013
September 2015
December 2016
June 2017
November 2017
February 2020
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 41, "token_count": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 287}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"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": 1175410800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 34, "token_count": 107}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
294
45.16%
Rafael J. Wysocki
123
18.89%
Lan Tianyu
119
18.28%
Patrick Mochel
22
3.38%
Shaohua Li
4
0.61%
Linus Torvalds
3
0.46%
Lv Zheng
1
0.15%
Others
85
13.06%
Total
651
processor_core.c
358
-
14
1480
Alexander Chiang
Yinghai Lu
Hanjun Guo
Jiang Liu
Lin Ming
Lv Zheng
Thomas Renninger
Thomas Gleixner
Others
December 2009
February 2010
May 2011
October 2011
December 2011
July 2012
September 2013
December 2013
January 2014
July 2014
September 2014
January 2015
February 2015
March 2015
May 2015
May 2016
December 2016
March 2017
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 38, "token_count": 614}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 56, "token_count": 456}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 129}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"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": 57, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
627
42.36%
Yinghai Lu
456
30.81%
Hanjun Guo
195
13.18%
Jiang Liu
50
3.38%
Lin Ming
27
1.82%
Lv Zheng
8
0.54%
Thomas Renninger
4
0.27%
Thomas Gleixner
1
0.07%
Others
112
7.57%
Total
1480
processor_driver.c
367
-
28
1399
Rafael J. Wysocki
Ashwin Chaugule
Andy Grover
Len Brown
Thomas Renninger
Toshi Kani
Thomas Gleixner
Lan Tianyu
Srinivas Pandruvada
Yinghai Lu
Patrick Mochel
Rui Zhang
Yu Luming
Myron Stowe
Yakui Zhao
Venkatesh Pallipadi
Björn Helgaas
Sudeep Holla
Hanjun Guo
Alexander Chiang
Others
March 2002
April 2002
July 2002
September 2002
October 2002
November 2002
January 2003
January 2004
October 2004
December 2004
March 2005
June 2006
December 2006
February 2007
May 2007
July 2007
September 2007
October 2007
January 2008
February 2008
April 2008
November 2008
March 2009
August 2009
February 2010
March 2010
October 2011
January 2012
March 2012
May 2012
October 2012
November 2012
December 2012
February 2013
May 2013
August 2013
December 2013
August 2015
September 2015
December 2015
July 2016
September 2016
April 2017
May 2017
July 2017
May 2019
August 2019
October 2019
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 50, "token_count": 37}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 420}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 228}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
440
31.45%
Ashwin Chaugule
244
17.44%
Andy Grover
130
9.29%
Len Brown
116
8.29%
Thomas Renninger
55
3.93%
Toshi Kani
49
3.50%
Thomas Gleixner
29
2.07%
Lan Tianyu
26
1.86%
Srinivas Pandruvada
18
1.29%
Yinghai Lu
12
0.86%
Patrick Mochel
10
0.71%
Rui Zhang
9
0.64%
Yu Luming
7
0.50%
Myron Stowe
6
0.43%
Yakui Zhao
3
0.21%
Venkatesh Pallipadi
3
0.21%
Björn Helgaas
2
0.14%
Sudeep Holla
1
0.07%
Hanjun Guo
1
0.07%
Alexander Chiang
1
0.07%
Others
237
16.94%
Total
1399
processor_idle.c
1367
-
46
5370
Sudeep Holla
Len Brown
Rafael J. Wysocki
Venkatesh Pallipadi
Thomas Gleixner
Shaohua Li
Thomas Renninger
Patrick Mochel
Alexey Y. Starikovskiy
Robert Moore
Lv Zheng
Tony Luck
Rui Zhang
Linus Torvalds
Others
December 2004
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
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
August 2009
December 2009
January 2010
July 2010
November 2010
December 2010
October 2011
February 2012
March 2012
April 2012
July 2012
September 2012
October 2012
January 2013
February 2013
April 2013
September 2013
December 2013
September 2014
February 2015
April 2015
June 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
var spanGroupData = [ {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 561}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 49, "token_count": 56}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 49, "token_count": 72}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 17, "token_count": 31}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 49, "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": 41, "token_count": 18}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 49, "token_count": 45}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 6, "token_count": 3}, {"author_id": 57, "token_count": 90}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 49, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 389}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 49, "token_count": 30}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 49, "token_count": 23}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 49, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 54}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 49, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 17, "token_count": 7}, {"author_id": 49, "token_count": 29}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 85}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 333}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 275}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 29, "token_count": 2081}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 200}, ]}, ]
Author Name
Tokens
Token Proportion
Sudeep Holla
2103
39.16%
Len Brown
1202
22.38%
Rafael J. Wysocki
388
7.23%
Venkatesh Pallipadi
385
7.17%
Thomas Gleixner
107
1.99%
Shaohua Li
39
0.73%
Thomas Renninger
21
0.39%
Patrick Mochel
18
0.34%
Alexey Y. Starikovskiy
15
0.28%
Robert Moore
9
0.17%
Lv Zheng
3
0.06%
Tony Luck
1
0.02%
Rui Zhang
1
0.02%
Linus Torvalds
1
0.02%
Others
1077
20.06%
Total
5370
processor_pdc.c
204
-
3
751
Hanjun Guo
Others
July 2014
May 2015
September 2017
November 2017
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 743}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hanjun Guo
748
99.60%
Others
3
0.40%
Total
751
processor_perflib.c
784
-
34
3184
Len Brown
Venkatesh Pallipadi
Thomas Renninger
Rafael J. Wysocki
Matthew Garrett
Yakui Zhao
Patrick Mochel
Jiang Liu
Lin Ming
Lv Zheng
Thomas Gleixner
Alexey Y. Starikovskiy
Others
December 2004
December 2005
April 2006
May 2006
June 2006
February 2007
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
July 2009
October 2009
November 2009
February 2010
March 2010
September 2010
March 2011
May 2012
September 2012
January 2013
March 2013
June 2013
December 2013
February 2014
November 2016
January 2018
March 2018
June 2018
March 2019
May 2019
August 2019
October 2019
var spanGroupData = [ {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 1204}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 49, "token_count": 732}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 41, "token_count": 48}, {"author_id": 27, "token_count": 20}, {"author_id": 49, "token_count": 13}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 19}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 27, "token_count": 39}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 18, "token_count": 75}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 27, "token_count": 74}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 35, "token_count": 162}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
1266
39.76%
Venkatesh Pallipadi
745
23.40%
Thomas Renninger
185
5.81%
Rafael J. Wysocki
162
5.09%
Matthew Garrett
162
5.09%
Yakui Zhao
75
2.36%
Patrick Mochel
48
1.51%
Jiang Liu
18
0.57%
Lin Ming
15
0.47%
Lv Zheng
6
0.19%
Thomas Gleixner
2
0.06%
Alexey Y. Starikovskiy
1
0.03%
Others
499
15.67%
Total
3184
processor_thermal.c
267
-
15
913
Rui Zhang
Len Brown
Rafael J. Wysocki
Matthew Garrett
Thomas Renninger
Thomas Gleixner
Lv Zheng
Linus Torvalds
Others
September 2004
December 2004
December 2005
February 2007
January 2008
March 2008
November 2008
July 2009
August 2009
June 2011
February 2012
March 2013
December 2013
December 2016
May 2019
August 2019
October 2019
var spanGroupData = [ {"timestamp": 1094022000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 447}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "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": 71}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
447
48.96%
Len Brown
102
11.17%
Rafael J. Wysocki
53
5.81%
Matthew Garrett
16
1.75%
Thomas Renninger
3
0.33%
Thomas Gleixner
2
0.22%
Lv Zheng
1
0.11%
Linus Torvalds
1
0.11%
Others
288
31.54%
Total
913
processor_throttling.c
1260
-
26
4832
Yakui Zhao
Yu Luming
Len Brown
Lan Tianyu
Thomas Gleixner
Rui Zhang
Lin Ming
Patrick Mochel
Rafael J. Wysocki
Alexey Y. Starikovskiy
Lv Zheng
Björn Helgaas
Andy Shevchenko
Linus Torvalds
Others
December 2004
August 2005
June 2006
February 2007
May 2007
July 2007
November 2007
January 2008
February 2008
June 2008
July 2008
September 2008
October 2008
November 2008
December 2008
March 2009
May 2009
June 2009
July 2009
August 2009
January 2010
March 2010
January 2011
March 2011
March 2012
March 2013
December 2013
February 2014
June 2016
September 2016
December 2016
April 2017
May 2017
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 424}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 33, "token_count": 1830}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 18, "token_count": 827}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 18, "token_count": 1059}, ]}, {"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": 1220252400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 22, "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": 71}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 139}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 117}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 57, "token_count": 83}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yakui Zhao
2025
41.91%
Yu Luming
1830
37.87%
Len Brown
492
10.18%
Lan Tianyu
117
2.42%
Thomas Gleixner
88
1.82%
Rui Zhang
71
1.47%
Lin Ming
27
0.56%
Patrick Mochel
19
0.39%
Rafael J. Wysocki
14
0.29%
Alexey Y. Starikovskiy
10
0.21%
Lv Zheng
3
0.06%
Björn Helgaas
2
0.04%
Andy Shevchenko
2
0.04%
Linus Torvalds
1
0.02%
Others
131
2.71%
Total
4832
property.c
1426
-
13
5662
Rafael J. Wysocki
Mika Westerberg
Sakari Ailus
Andy Shevchenko
Heikki Krogerus
Sinan Kaya
Lukas Wunner
Thomas Gleixner
Others
October 2014
November 2014
May 2015
August 2015
October 2015
November 2015
September 2016
November 2016
March 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
February 2018
July 2018
August 2018
September 2018
April 2019
May 2019
June 2019
August 2019
October 2019
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 1055}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 863}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 2, "token_count": 1280}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 74}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 306}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 512}, {"author_id": 52, "token_count": 50}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 52, "token_count": 270}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 42, "token_count": 63}, {"author_id": 52, "token_count": 136}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 22}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 52, "token_count": 16}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 52, "token_count": 25}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 52, "token_count": 260}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 268}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 26}, {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 156}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2503
44.21%
Mika Westerberg
1988
35.11%
Sakari Ailus
914
16.14%
Andy Shevchenko
80
1.41%
Heikki Krogerus
33
0.58%
Sinan Kaya
24
0.42%
Lukas Wunner
22
0.39%
Thomas Gleixner
2
0.04%
Others
96
1.70%
Total
5662
reboot.c
69
-
7
219
Sinan Kaya
Matthew Garrett
Linus Torvalds
Lin Ming
Others
July 2008
December 2008
March 2011
April 2012
November 2017
April 2018
December 2018
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "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": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Sinan Kaya
113
51.60%
Matthew Garrett
13
5.94%
Linus Torvalds
12
5.48%
Lin Ming
2
0.91%
Others
79
36.07%
Total
219
resource.c
776
-
13
2745
Rafael J. Wysocki
Jiang Liu
Thomas Gleixner
Björn Helgaas
Lorenzo Pieralisi
Agustin Vega-Frias
Mika Westerberg
Erik Schmauss
Lv Zheng
Others
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
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1404}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 338}, {"author_id": 2, "token_count": 1}, {"author_id": 57, "token_count": 307}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 90}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 22, "token_count": 220}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 160}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1405
51.18%
Jiang Liu
459
16.72%
Thomas Gleixner
309
11.26%
Björn Helgaas
220
8.01%
Lorenzo Pieralisi
200
7.29%
Agustin Vega-Frias
67
2.44%
Mika Westerberg
11
0.40%
Erik Schmauss
2
0.07%
Lv Zheng
1
0.04%
Others
71
2.59%
Total
2745
sbs.c
736
-
23
3419
Alexey Y. Starikovskiy
Rich Townsend
Lan Tianyu
Matthew Garrett
Rafael J. Wysocki
Len Brown
Thomas Renninger
Thomas Gleixner
Lukas Wunner
Others
July 2006
August 2006
September 2006
March 2007
June 2007
July 2007
September 2007
October 2007
November 2007
February 2008
April 2008
September 2008
March 2009
July 2009
October 2009
March 2010
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
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 59, "token_count": 625}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 2018}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"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": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 34, "token_count": 77}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 34, "token_count": 109}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 80}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "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": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
2053
60.05%
Rich Townsend
625
18.28%
Lan Tianyu
186
5.44%
Matthew Garrett
80
2.34%
Rafael J. Wysocki
30
0.88%
Len Brown
28
0.82%
Thomas Renninger
27
0.79%
Thomas Gleixner
2
0.06%
Lukas Wunner
2
0.06%
Others
386
11.29%
Total
3419
sbshc.c
303
-
14
1400
Alexey Y. Starikovskiy
Len Brown
Thomas Gleixner
Mika Westerberg
Lv Zheng
Others
September 2007
October 2007
December 2007
February 2008
September 2008
October 2008
July 2009
December 2009
March 2010
April 2010
July 2011
September 2012
December 2013
November 2015
January 2018
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 1271}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
1332
95.14%
Len Brown
4
0.29%
Thomas Gleixner
2
0.14%
Mika Westerberg
2
0.14%
Lv Zheng
1
0.07%
Others
59
4.21%
Total
1400
sbshc.h
32
-
2
160
Alexey Y. Starikovskiy
Others
September 2007
December 2007
November 2017
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 143}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Y. Starikovskiy
159
99.38%
Others
1
0.63%
Total
160
scan.c
2352
-
61
9552
Rafael J. Wysocki
Rui Zhang
Björn Helgaas
Patrick Mochel
Lan Tianyu
Lorenzo Pieralisi
Octavian Purdila
Hans de Goede
Suravee Suthikulpanit
Len Brown
Jiang Liu
Lv Zheng
Toshi Kani
Lukas Wunner
Mika Westerberg
Thomas Renninger
Aaron Lu
Srinivas Pandruvada
Robert Moore
Hanjun Guo
Yakui Zhao
Sakari Ailus
Shaohua Li
Lin Ming
Andy Shevchenko
Keith Busch
Thomas Gleixner
Andy Grover
Heikki Krogerus
Myron Stowe
Alexey Y. Starikovskiy
Alexander Chiang
Others
September 2002
October 2002
February 2004
May 2004
July 2004
October 2004
January 2005
March 2005
April 2005
February 2006
May 2006
June 2006
July 2006
December 2006
January 2007
February 2007
July 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
January 2010
February 2010
March 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
May 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 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
November 2016
December 2016
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
January 2018
March 2018
April 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
August 2019
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 435}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 97}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 30}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 41, "token_count": 57}, {"author_id": 9, "token_count": 883}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 55}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"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": 2, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 548}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 22, "token_count": 41}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 38}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 2, "token_count": 720}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 115}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 187}, {"author_id": 50, "token_count": 138}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 106}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 474}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 9, "token_count": 18}, {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 63}, {"author_id": 2, "token_count": 369}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 65}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 34, "token_count": 367}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 175}, {"author_id": 54, "token_count": 133}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 972}, {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 54, "token_count": 83}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 51, "token_count": 60}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 245}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 254}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 52, "token_count": 14}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 317}, {"author_id": 51, "token_count": 33}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 21}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
3662
38.34%
Rui Zhang
1038
10.87%
Björn Helgaas
632
6.62%
Patrick Mochel
543
5.68%
Lan Tianyu
386
4.04%
Lorenzo Pieralisi
377
3.95%
Octavian Purdila
254
2.66%
Hans de Goede
251
2.63%
Suravee Suthikulpanit
235
2.46%
Len Brown
227
2.38%
Jiang Liu
169
1.77%
Lv Zheng
152
1.59%
Toshi Kani
140
1.47%
Lukas Wunner
93
0.97%
Mika Westerberg
88
0.92%
Thomas Renninger
78
0.82%
Aaron Lu
50
0.52%
Srinivas Pandruvada
34
0.36%
Robert Moore
34
0.36%
Hanjun Guo
32
0.34%
Yakui Zhao
26
0.27%
Sakari Ailus
15
0.16%
Shaohua Li
7
0.07%
Lin Ming
7
0.07%
Andy Shevchenko
7
0.07%
Keith Busch
5
0.05%
Thomas Gleixner
4
0.04%
Andy Grover
4
0.04%
Heikki Krogerus
2
0.02%
Myron Stowe
1
0.01%
Alexey Y. Starikovskiy
1
0.01%
Alexander Chiang
1
0.01%
Others
997
10.44%
Total
9552
sleep.c
1353
-
50
4155
Rafael J. Wysocki
Rui Zhang
Srinivas Pandruvada
Yakui Zhao
Sudeep Holla
Alexey Y. Starikovskiy
Patrick Mochel
Shaohua Li
Lan Tianyu
Andy Shevchenko
Hans de Goede
Hanjun Guo
Len Brown
Matthew Garrett
Lin Ming
Lv Zheng
Lukas Wunner
Björn Helgaas
Andy Grover
Thomas Gleixner
Jiang Liu
Others
September 2002
February 2003
August 2003
July 2004
October 2004
March 2005
October 2005
April 2006
May 2007
July 2007
September 2007
October 2007
January 2008
March 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 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
March 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
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
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 41, "token_count": 26}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 11, "token_count": 104}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 112}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 2, "token_count": 10}, {"author_id": 9, "token_count": 931}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 29, "token_count": 110}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 299}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 15, "token_count": 679}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 14}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 2, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
1539
37.04%
Rui Zhang
990
23.83%
Srinivas Pandruvada
679
16.34%
Yakui Zhao
116
2.79%
Sudeep Holla
110
2.65%
Alexey Y. Starikovskiy
105
2.53%
Patrick Mochel
49
1.18%
Shaohua Li
46
1.11%
Lan Tianyu
19
0.46%
Andy Shevchenko
16
0.39%
Hans de Goede
12
0.29%
Hanjun Guo
12
0.29%
Len Brown
8
0.19%
Matthew Garrett
5
0.12%
Lin Ming
5
0.12%
Lv Zheng
3
0.07%
Lukas Wunner
3
0.07%
Björn Helgaas
3
0.07%
Andy Grover
3
0.07%
Thomas Gleixner
2
0.05%
Jiang Liu
2
0.05%
Others
428
10.30%
Total
4155
sleep.h
17
-
5
69
Rafael J. Wysocki
Len Brown
Hans de Goede
Shaohua Li
Others
July 2004
April 2009
July 2010
January 2013
January 2016
April 2017
November 2017
April 2020
var spanGroupData = [ {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
30
43.48%
Len Brown
14
20.29%
Hans de Goede
14
20.29%
Shaohua Li
10
14.49%
Others
1
1.45%
Total
69
spcr.c
225
-
11
649
Andy Shevchenko
Lv Zheng
Thomas Gleixner
Björn Helgaas
Others
September 2016
December 2016
February 2017
July 2017
August 2017
January 2018
November 2018
March 2019
June 2019
July 2020
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
20
3.08%
Lv Zheng
12
1.85%
Thomas Gleixner
2
0.31%
Björn Helgaas
1
0.15%
Others
614
94.61%
Total
649
sysfs.c
1054
-
26
4689
Rui Zhang
Lv Zheng
Rafael J. Wysocki
Tony Luck
Thomas Renninger
Lin Ming
Lan Tianyu
Dan J Williams
Robert Moore
Björn Helgaas
Octavian Purdila
Others
July 2010
August 2010
December 2010
May 2011
June 2011
November 2011
October 2012
November 2012
March 2013
May 2013
July 2013
September 2013
November 2013
December 2013
January 2014
October 2014
March 2015
August 2015
October 2015
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
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 2725}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 65}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 27, "token_count": 64}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 34, "token_count": 46}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"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": 357}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 25, "token_count": 420}, ]}, {"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": 2, "token_count": 29}, ]}, {"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": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
2767
59.01%
Lv Zheng
725
15.46%
Rafael J. Wysocki
433
9.23%
Tony Luck
420
8.96%
Thomas Renninger
82
1.75%
Lin Ming
65
1.39%
Lan Tianyu
46
0.98%
Dan J Williams
13
0.28%
Robert Moore
7
0.15%
Björn Helgaas
6
0.13%
Octavian Purdila
1
0.02%
Others
124
2.64%
Total
4689
tables.c
841
-
35
3238
Lv Zheng
Hanjun Guo
Andy Grover
Keith Busch
Alexey Y. Starikovskiy
Len Brown
Ashwin Chaugule
Yinghai Lu
Rafael J. Wysocki
Tomasz Nowicki
Dan J Williams
Thomas Gleixner
Robert Moore
Jeremy Linton
Björn Helgaas
Others
March 2002
April 2002
May 2002
July 2003
December 2003
May 2004
August 2005
December 2005
February 2007
March 2007
August 2008
February 2009
March 2009
July 2009
September 2012
January 2013
December 2013
January 2014
February 2014
May 2014
June 2014
November 2014
March 2015
September 2015
January 2016
March 2016
April 2016
May 2016
June 2016
August 2016
December 2016
January 2017
July 2017
December 2017
February 2018
April 2018
May 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
August 2019
March 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 298}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 207}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 108}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 24, "token_count": 265}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 23, "token_count": 104}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 89}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1233}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"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": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 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": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 20, "token_count": 250}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "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": 1593586800, "group": [ {"author_id": 24, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Lv Zheng
1307
40.36%
Hanjun Guo
367
11.33%
Andy Grover
303
9.36%
Keith Busch
250
7.72%
Alexey Y. Starikovskiy
207
6.39%
Len Brown
190
5.87%
Ashwin Chaugule
104
3.21%
Yinghai Lu
18
0.56%
Rafael J. Wysocki
8
0.25%
Tomasz Nowicki
5
0.15%
Dan J Williams
4
0.12%
Thomas Gleixner
2
0.06%
Robert Moore
2
0.06%
Jeremy Linton
2
0.06%
Björn Helgaas
1
0.03%
Others
468
14.45%
Total
3238
thermal.c
1235
-
44
5602
Rui Zhang
Andy Grover
Len Brown
Matthew Garrett
Thomas Renninger
Aaron Lu
Patrick Mochel
Rafael J. Wysocki
Andy Shevchenko
Björn Helgaas
Lan Tianyu
Jiang Liu
Alexey Y. Starikovskiy
Thomas Gleixner
Srinivas Pandruvada
Lv Zheng
Linus Torvalds
Others
March 2002
May 2002
July 2002
September 2002
November 2002
February 2004
July 2004
October 2004
December 2004
August 2005
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
July 2009
February 2010
March 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
August 2016
December 2016
September 2017
May 2019
January 2020
June 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 1420}, ]}, {"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": 37}, {"author_id": 41, "token_count": 32}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 41, "token_count": 33}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 41, "token_count": 51}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 6, "token_count": 618}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1492}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 55}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 35, "token_count": 68}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 35, "token_count": 208}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 19}, {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 27, "token_count": 117}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 9, "token_count": 225}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 143}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 42, "token_count": 50}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 122}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Rui Zhang
2057
36.72%
Andy Grover
1472
26.28%
Len Brown
651
11.62%
Matthew Garrett
282
5.03%
Thomas Renninger
146
2.61%
Aaron Lu
127
2.27%
Patrick Mochel
116
2.07%
Rafael J. Wysocki
54
0.96%
Andy Shevchenko
50
0.89%
Björn Helgaas
19
0.34%
Lan Tianyu
12
0.21%
Jiang Liu
11
0.20%
Alexey Y. Starikovskiy
5
0.09%
Thomas Gleixner
2
0.04%
Srinivas Pandruvada
2
0.04%
Lv Zheng
1
0.02%
Linus Torvalds
1
0.02%
Others
594
10.60%
Total
5602
tiny-power-button.c
46
-
1
176
Others
February 2020
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 176}, ]}, ]
Author Name
Tokens
Token Proportion
Others
176
100.00%
Total
176
utils.c
926
-
28
3552
Andy Grover
Jiang Liu
Toshi Kani
Hans de Goede
Andy Shevchenko
Matthew Garrett
Rui Zhang
Len Brown
Lukas Wunner
Patrick Mochel
Thomas Renninger
Rafael J. Wysocki
Dan J Williams
Lin Ming
Thomas Gleixner
Robert Moore
Others
March 2002
June 2002
July 2002
January 2003
November 2004
January 2005
June 2006
February 2007
February 2008
March 2008
April 2008
October 2008
November 2008
July 2009
January 2010
March 2010
May 2012
August 2012
November 2012
June 2013
October 2013
December 2013
February 2014
March 2014
May 2014
December 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
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 1086}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 41, "token_count": 34}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 35, "token_count": 158}, {"author_id": 50, "token_count": 155}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 50, "token_count": 92}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 227}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 16, "token_count": 387}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 96}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 51, "token_count": 68}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 51, "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": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 238}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 167}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 101}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 42, "token_count": 80}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 96}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Grover
1170
32.94%
Jiang Liu
617
17.37%
Toshi Kani
414
11.66%
Hans de Goede
379
10.67%
Andy Shevchenko
196
5.52%
Matthew Garrett
158
4.45%
Rui Zhang
96
2.70%
Len Brown
74
2.08%
Lukas Wunner
71
2.00%
Patrick Mochel
34
0.96%
Thomas Renninger
20
0.56%
Rafael J. Wysocki
10
0.28%
Dan J Williams
9
0.25%
Lin Ming
8
0.23%
Thomas Gleixner
2
0.06%
Robert Moore
1
0.03%
Others
293
8.25%
Total
3552
video_detect.c
490
-
19
1584
Hans de Goede
Thomas Renninger
Aaron Lu
Rui Zhang
Lan Tianyu
Alexander Chiang
Rafael J. Wysocki
Lin Ming
Toshi Kani
Björn Helgaas
Others
August 2008
June 2009
November 2009
October 2011
June 2012
November 2012
March 2013
May 2013
July 2013
June 2015
August 2015
October 2015
December 2015
April 2016
June 2016
November 2016
June 2017
July 2017
March 2018
March 2019
December 2019
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 27, "token_count": 177}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 38, "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": 60, "token_count": 67}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 713}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 43}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 32}, {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 32}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
985
62.18%
Thomas Renninger
177
11.17%
Aaron Lu
33
2.08%
Rui Zhang
31
1.96%
Lan Tianyu
31
1.96%
Alexander Chiang
5
0.32%
Rafael J. Wysocki
2
0.13%
Lin Ming
2
0.13%
Toshi Kani
1
0.06%
Björn Helgaas
1
0.06%
Others
316
19.95%
Total
1584
wakeup.c
173
-
9
582
Hans de Goede
Len Brown
Rafael J. Wysocki
Alexey Y. Starikovskiy
Shaohua Li
Björn Helgaas
Lin Ming
Others
July 2004
November 2004
August 2005
September 2007
March 2009
April 2009
February 2010
June 2010
July 2010
August 2010
December 2010
January 2011
February 2011
November 2017
February 2020
April 2020
var spanGroupData = [ {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 159}, ]}, {"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": 1235894400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "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": 2, "token_count": 49}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 267}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
267
45.88%
Len Brown
166
28.52%
Rafael J. Wysocki
107
18.38%
Alexey Y. Starikovskiy
9
1.55%
Shaohua Li
3
0.52%
Björn Helgaas
3
0.52%
Lin Ming
2
0.34%
Others
25
4.30%
Total
582
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
519
Author
Tokens
Proportion
Commits
Proportion
0
Robert Moore
102603
20.57%
600
13.75%
1
Lv Zheng
58160
11.66%
320
7.33%
2
Rafael J. Wysocki
36237
7.27%
483
11.07%
3
Andy Grover
31350
6.29%
81
1.86%
4
Linus Torvalds (pre-git)
25808
5.17%
4
0.09%
5
Linus Torvalds
22374
4.49%
25
0.57%
6
Len Brown
17041
3.42%
203
4.65%
7
Dan J Williams
16824
3.37%
123
2.82%
8
Huang Ying
14877
2.98%
40
0.92%
9
Rui Zhang
13219
2.65%
92
2.11%
10
Lin Ming
13022
2.61%
83
1.90%
11
Alexey Y. Starikovskiy
8024
1.61%
111
2.54%
12
Mika Westerberg
7312
1.47%
51
1.17%
13
Hans de Goede
6866
1.38%
109
2.50%
14
Aaron Lu
6765
1.36%
33
0.76%
15
Srinivas Pandruvada
4225
0.85%
25
0.57%
16
Jiang Liu
3787
0.76%
43
0.99%
17
Shaohua Li
3783
0.76%
25
0.57%
18
Yakui Zhao
3591
0.72%
29
0.66%
19
Lorenzo Pieralisi
3589
0.72%
32
0.73%
20
Keith Busch
3401
0.68%
8
0.18%
21
Erik Schmauss
3297
0.66%
56
1.28%
22
Björn Helgaas
3287
0.66%
103
2.36%
23
Ashwin Chaugule
3194
0.64%
9
0.21%
24
Hanjun Guo
2837
0.57%
50
1.15%
25
Tony Luck
2745
0.55%
12
0.27%
26
Tomasz Nowicki
2707
0.54%
19
0.44%
27
Thomas Renninger
2493
0.50%
38
0.87%
28
Vishal Verma
2475
0.50%
15
0.34%
29
Sudeep Holla
2328
0.47%
8
0.18%
30
Dave Jiang
2302
0.46%
14
0.32%
31
Jeremy Linton
2255
0.45%
6
0.14%
32
Ross Zwisler
2130
0.43%
7
0.16%
33
Yu Luming
2113
0.42%
5
0.11%
34
Lan Tianyu
1981
0.40%
42
0.96%
35
Matthew Garrett
1907
0.38%
30
0.69%
36
Chen Gong
1755
0.35%
22
0.50%
37
Rajmohan Mani
1670
0.33%
2
0.05%
38
Alexander Chiang
1654
0.33%
25
0.57%
39
Bin Gao
1611
0.32%
2
0.05%
40
James Morse
1583
0.32%
20
0.46%
41
Patrick Mochel
1530
0.31%
41
0.94%
42
Andy Shevchenko
1510
0.30%
55
1.26%
43
Prashanth Prakash
1473
0.30%
14
0.32%
44
Sinan Kaya
1470
0.29%
25
0.57%
45
Octavian Purdila
1404
0.28%
4
0.09%
46
Fu Wei
1342
0.27%
3
0.07%
47
Heikki Krogerus
1332
0.27%
20
0.46%
48
Myron Stowe
1307
0.26%
11
0.25%
49
Venkatesh Pallipadi
1165
0.23%
26
0.60%
50
Toshi Kani
1030
0.21%
29
0.66%
51
Lukas Wunner
1016
0.20%
8
0.18%
52
Sakari Ailus
941
0.19%
22
0.50%
53
Agustin Vega-Frias
900
0.18%
2
0.05%
54
Suravee Suthikulpanit
792
0.16%
5
0.11%
55
Denis M. Sadykov
756
0.15%
5
0.11%
56
Yinghai Lu
733
0.15%
16
0.37%
57
Thomas Gleixner
731
0.15%
40
0.92%
58
Takashi Iwai
628
0.13%
5
0.11%
59
Rich Townsend
625
0.13%
1
0.02%
60
Others
28882
5.79%
1028
23.55%
Total
498749
4365