Linux Source Code
Home
Release 5.14
Help
pci
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alex Williamson
Alexander Chiang
Arnd Bergmann
Bharat Kumar Gogada
Björn Helgaas
Cyrille Pitchen
Daire McNamara
David Daney
Dely Sy
Dexuan Cui
Dilip Kota
Duc Dang
Gavin Shan
Greg Kroah-Hartman
Gustavo Pimentel
Honghui Zhang
Hou Zhiqiang
Huang Ying
Irene Zubarev
Jake Oshins
Jiang Liu
Jianjun Wang
Jim Quinlan
Jon Derrick
Keith Busch
Kenji Kaneshige
Kishon Vijay Abraham I
Krzysztof Wilczynski
Kunihiko Hayashi
Lad Prabhakar
Ley Foon Tan
Linus Torvalds
Linus Torvalds (pre-git)
Linus Walleij
Logan Gunthorpe
Lukas Wunner
Manikanta Maddireddy
Marc Zyngier
Matthew Wilcox
Mika Westerberg
Niklas Cassel
Others
Patrick Mochel
Phil Edworthy
Rafael J. Wysocki
Rajat Jain
Ray Jui
Rob Herring
Ryan Wilson
Ryder Lee
Scott Murray
Shawn Lin
Tanmay Inamdar
Thierry Reding
Thomas Petazzoni
Vernon Mauery
Vidya Sagar
Xiaowei Bao
Xiaowei Song
Yinghai Lu
Yu Zhao
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
controller
50112
78
245
213418
Kishon Vijay Abraham I
Vidya Sagar
Shawn Lin
Linus Walleij
Ray Jui
Thomas Petazzoni
Jake Oshins
Thierry Reding
Jim Quinlan
Bharat Kumar Gogada
Rob Herring
Daire McNamara
Ley Foon Tan
Hou Zhiqiang
Jianjun Wang
Cyrille Pitchen
Lad Prabhakar
Ryder Lee
Manikanta Maddireddy
Kunihiko Hayashi
David Daney
Duc Dang
Niklas Cassel
Phil Edworthy
Björn Helgaas
Dexuan Cui
Marc Zyngier
Honghui Zhang
Dilip Kota
Keith Busch
Xiaowei Bao
Tanmay Inamdar
Gustavo Pimentel
Xiaowei Song
Jon Derrick
Krzysztof Wilczynski
Arnd Bergmann
Linus Torvalds
Greg Kroah-Hartman
Jiang Liu
Others
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 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
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 8, "token_count": 1773}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 326}, {"author_id": 60, "token_count": 886}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 3692}, {"author_id": 60, "token_count": 597}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1101}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 829}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1137}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 198}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 2259}, {"author_id": 15, "token_count": 536}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 46, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1101}, {"author_id": 15, "token_count": 348}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 592}, {"author_id": 60, "token_count": 1591}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 854}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 58, "token_count": 1919}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 13, "token_count": 606}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 157}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 918}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 390}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 44, "token_count": 2059}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 44, "token_count": 30}, {"author_id": 49, "token_count": 2}, {"author_id": 0, "token_count": 245}, {"author_id": 41, "token_count": 26}, {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 118}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 22, "token_count": 2938}, {"author_id": 41, "token_count": 3}, {"author_id": 46, "token_count": 10}, {"author_id": 10, "token_count": 353}, {"author_id": 60, "token_count": 1300}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 46, "token_count": 33}, {"author_id": 15, "token_count": 1287}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 28}, {"author_id": 10, "token_count": 422}, {"author_id": 60, "token_count": 1639}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 26, "token_count": 1851}, {"author_id": 46, "token_count": 160}, {"author_id": 10, "token_count": 3020}, {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 14, "token_count": 7136}, {"author_id": 52, "token_count": 101}, {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 3069}, {"author_id": 3, "token_count": 72}, {"author_id": 33, "token_count": 2901}, {"author_id": 22, "token_count": 4}, {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 33, "token_count": 71}, {"author_id": 14, "token_count": 4}, {"author_id": 8, "token_count": 724}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 26, "token_count": 3}, {"author_id": 43, "token_count": 615}, {"author_id": 60, "token_count": 338}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 52, "token_count": 26}, {"author_id": 26, "token_count": 33}, {"author_id": 22, "token_count": 3}, {"author_id": 8, "token_count": 2991}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 85}, {"author_id": 15, "token_count": 11}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 115}, {"author_id": 3, "token_count": 45}, {"author_id": 48, "token_count": 40}, {"author_id": 26, "token_count": 27}, {"author_id": 22, "token_count": 535}, {"author_id": 15, "token_count": 57}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 52, "token_count": 69}, {"author_id": 26, "token_count": 4}, {"author_id": 7, "token_count": 429}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1546}, {"author_id": 41, "token_count": 5}, {"author_id": 10, "token_count": 2973}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 56, "token_count": 45}, {"author_id": 3, "token_count": 96}, {"author_id": 48, "token_count": 109}, {"author_id": 52, "token_count": 59}, {"author_id": 10, "token_count": 2}, {"author_id": 7, "token_count": 56}, {"author_id": 15, "token_count": 232}, {"author_id": 60, "token_count": 1655}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 44, "token_count": 497}, {"author_id": 7, "token_count": 113}, {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 3, "token_count": 10}, {"author_id": 33, "token_count": 62}, {"author_id": 0, "token_count": 234}, {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 48, "token_count": 19}, {"author_id": 0, "token_count": 2662}, {"author_id": 22, "token_count": 7}, {"author_id": 7, "token_count": 3}, {"author_id": 8, "token_count": 314}, {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 0, "token_count": 3473}, {"author_id": 9, "token_count": 1895}, {"author_id": 60, "token_count": 693}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 219}, {"author_id": 43, "token_count": 14}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 275}, {"author_id": 9, "token_count": 284}, {"author_id": 34, "token_count": 1417}, {"author_id": 7, "token_count": 23}, {"author_id": 15, "token_count": 18}, {"author_id": 60, "token_count": 1917}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 52, "token_count": 5}, {"author_id": 7, "token_count": 20}, {"author_id": 59, "token_count": 1892}, {"author_id": 60, "token_count": 1149}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 338}, {"author_id": 27, "token_count": 277}, {"author_id": 0, "token_count": 28}, {"author_id": 34, "token_count": 2041}, {"author_id": 7, "token_count": 99}, {"author_id": 60, "token_count": 1755}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 27, "token_count": 13}, {"author_id": 9, "token_count": 3349}, {"author_id": 35, "token_count": 388}, {"author_id": 15, "token_count": 123}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 15, "token_count": 10}, {"author_id": 60, "token_count": 2051}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 48, "token_count": 15}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 43, "token_count": 1683}, {"author_id": 4, "token_count": 132}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 23, "token_count": 4338}, {"author_id": 35, "token_count": 12}, {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 35, "token_count": 1116}, {"author_id": 60, "token_count": 269}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 248}, {"author_id": 45, "token_count": 759}, {"author_id": 43, "token_count": 199}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 48, "token_count": 121}, {"author_id": 45, "token_count": 442}, {"author_id": 51, "token_count": 172}, {"author_id": 52, "token_count": 204}, {"author_id": 26, "token_count": 25}, {"author_id": 13, "token_count": 42}, {"author_id": 7, "token_count": 9577}, {"author_id": 60, "token_count": 1838}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 10, "token_count": 369}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 710}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 45, "token_count": 646}, {"author_id": 60, "token_count": 284}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 239}, {"author_id": 60, "token_count": 406}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 1446}, {"author_id": 52, "token_count": 5}, {"author_id": 0, "token_count": 1995}, {"author_id": 8, "token_count": 473}, {"author_id": 60, "token_count": 698}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 41, "token_count": 57}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 45, "token_count": 11}, {"author_id": 51, "token_count": 1}, {"author_id": 52, "token_count": 20}, {"author_id": 37, "token_count": 1732}, {"author_id": 60, "token_count": 1789}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 45, "token_count": 48}, {"author_id": 51, "token_count": 10}, {"author_id": 0, "token_count": 595}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 1112}, {"author_id": 8, "token_count": 4}, {"author_id": 57, "token_count": 403}, {"author_id": 60, "token_count": 995}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 48, "token_count": 72}, {"author_id": 0, "token_count": 2719}, {"author_id": 60, "token_count": 526}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 22, "token_count": 152}, {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 512}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 43, "token_count": 6}, {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 48, "token_count": 11}, {"author_id": 29, "token_count": 82}, {"author_id": 22, "token_count": 161}, {"author_id": 35, "token_count": 1940}, {"author_id": 4, "token_count": 273}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 27, "token_count": 179}, {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 205}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 1150}, {"author_id": 27, "token_count": 10}, {"author_id": 38, "token_count": 2}, {"author_id": 41, "token_count": 40}, {"author_id": 15, "token_count": 52}, {"author_id": 4, "token_count": 4673}, {"author_id": 60, "token_count": 464}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 25}, {"author_id": 38, "token_count": 9}, {"author_id": 43, "token_count": 10}, {"author_id": 4, "token_count": 189}, {"author_id": 57, "token_count": 13}, {"author_id": 60, "token_count": 1448}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 755}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 48, "token_count": 479}, {"author_id": 52, "token_count": 28}, {"author_id": 37, "token_count": 44}, {"author_id": 60, "token_count": 1770}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 1946}, {"author_id": 18, "token_count": 4286}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 52, "token_count": 196}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 48, "token_count": 1}, {"author_id": 27, "token_count": 3923}, {"author_id": 0, "token_count": 164}, {"author_id": 4, "token_count": 233}, {"author_id": 60, "token_count": 899}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 15, "token_count": 118}, {"author_id": 4, "token_count": 5264}, {"author_id": 60, "token_count": 702}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 96}, {"author_id": 60, "token_count": 775}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 55}, {"author_id": 52, "token_count": 137}, {"author_id": 0, "token_count": 4}, {"author_id": 37, "token_count": 1422}, {"author_id": 41, "token_count": 9}, {"author_id": 25, "token_count": 4169}, {"author_id": 13, "token_count": 105}, {"author_id": 60, "token_count": 1118}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 2323}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 601}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 52, "token_count": 706}, {"author_id": 0, "token_count": 3916}, {"author_id": 13, "token_count": 395}, {"author_id": 60, "token_count": 765}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 1, "token_count": 4}, {"author_id": 27, "token_count": 2}, {"author_id": 13, "token_count": 1568}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 27, "token_count": 12}, {"author_id": 18, "token_count": 1588}, {"author_id": 38, "token_count": 2}, {"author_id": 37, "token_count": 29}, {"author_id": 57, "token_count": 1504}, {"author_id": 60, "token_count": 1876}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 102}, {"author_id": 27, "token_count": 38}, {"author_id": 2, "token_count": 1}, {"author_id": 13, "token_count": 128}, {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 52, "token_count": 70}, {"author_id": 0, "token_count": 9}, {"author_id": 38, "token_count": 148}, {"author_id": 13, "token_count": 1449}, {"author_id": 4, "token_count": 127}, {"author_id": 60, "token_count": 510}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 13, "token_count": 158}, {"author_id": 4, "token_count": 154}, {"author_id": 60, "token_count": 685}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 5116}, {"author_id": 38, "token_count": 16}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 52, "token_count": 141}, {"author_id": 0, "token_count": 279}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 361}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 56, "token_count": 14}, {"author_id": 0, "token_count": 100}, {"author_id": 38, "token_count": 7}, {"author_id": 41, "token_count": 2169}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 27, "token_count": 51}, {"author_id": 29, "token_count": 4387}, {"author_id": 18, "token_count": 38}, {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 38, "token_count": 1}, {"author_id": 9, "token_count": 2746}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 1419}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 852}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 38, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Kishon Vijay Abraham I
17690
8.29%
Vidya Sagar
11189
5.24%
Shawn Lin
10329
4.84%
Linus Walleij
8274
3.88%
Ray Jui
8211
3.85%
Thomas Petazzoni
7254
3.40%
Jake Oshins
7140
3.35%
Thierry Reding
7092
3.32%
Jim Quinlan
5976
2.80%
Bharat Kumar Gogada
5792
2.71%
Rob Herring
5308
2.49%
Daire McNamara
5116
2.40%
Ley Foon Tan
4940
2.31%
Hou Zhiqiang
4508
2.11%
Jianjun Wang
4469
2.09%
Cyrille Pitchen
4338
2.03%
Lad Prabhakar
4169
1.95%
Ryder Lee
3458
1.62%
Manikanta Maddireddy
3456
1.62%
Kunihiko Hayashi
3227
1.51%
David Daney
3040
1.42%
Duc Dang
2588
1.21%
Niklas Cassel
2527
1.18%
Phil Edworthy
2496
1.17%
Björn Helgaas
2393
1.12%
Dexuan Cui
2373
1.11%
Marc Zyngier
2311
1.08%
Honghui Zhang
1973
0.92%
Dilip Kota
1946
0.91%
Keith Busch
1943
0.91%
Xiaowei Bao
1920
0.90%
Tanmay Inamdar
1919
0.90%
Gustavo Pimentel
1907
0.89%
Xiaowei Song
1892
0.89%
Jon Derrick
1792
0.84%
Krzysztof Wilczynski
201
0.09%
Arnd Bergmann
67
0.03%
Linus Torvalds
18
0.01%
Greg Kroah-Hartman
5
0.00%
Jiang Liu
4
0.00%
Others
48167
22.57%
Total
213418
endpoint
5298
6
21
18374
Kishon Vijay Abraham I
Gustavo Pimentel
Lad Prabhakar
Vidya Sagar
Cyrille Pitchen
Niklas Cassel
Kunihiko Hayashi
Krzysztof Wilczynski
Björn Helgaas
Others
March 2017
April 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
January 2019
February 2019
March 2019
May 2019
September 2019
October 2019
February 2020
March 2020
April 2020
May 2020
July 2020
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3275}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2918}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 297}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 23, "token_count": 329}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "token_count": 117}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 45, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 45, "token_count": 510}, {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 344}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 389}, {"author_id": 37, "token_count": 6}, {"author_id": 4, "token_count": 450}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1264}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 25, "token_count": 520}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 7478}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Kishon Vijay Abraham I
16177
88.04%
Gustavo Pimentel
527
2.87%
Lad Prabhakar
520
2.83%
Vidya Sagar
450
2.45%
Cyrille Pitchen
329
1.79%
Niklas Cassel
140
0.76%
Kunihiko Hayashi
14
0.08%
Krzysztof Wilczynski
10
0.05%
Björn Helgaas
5
0.03%
Others
202
1.10%
Total
18374
hotplug
27550
45
176
112152
Greg Kroah-Hartman
Linus Torvalds
Dely Sy
Scott Murray
Kenji Kaneshige
Irene Zubarev
Gavin Shan
Lukas Wunner
Alexander Chiang
Rafael J. Wysocki
Vernon Mauery
Björn Helgaas
Mika Westerberg
Matthew Wilcox
Yinghai Lu
Jiang Liu
Keith Busch
Alex Williamson
Rajat Jain
Krzysztof Wilczynski
Arnd Bergmann
Shawn Lin
Rob Herring
Others
February 2002
May 2002
June 2002
July 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
January 2004
February 2004
March 2004
April 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
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 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
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
October 2010
November 2010
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
January 2012
February 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
February 2015
March 2015
May 2015
June 2015
July 2015
October 2015
December 2015
January 2016
April 2016
May 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
April 2017
July 2017
August 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
March 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
March 2021
April 2021
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 26827}, {"author_id": 2, "token_count": 26302}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 812}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1576}, {"author_id": 28, "token_count": 4404}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 28, "token_count": 80}, {"author_id": 60, "token_count": 1084}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 20, "token_count": 5008}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 835}, {"author_id": 60, "token_count": 277}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 544}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 6287}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1369}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 60, "token_count": 822}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1201}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 16, "token_count": 40}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 55, "token_count": 1679}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 1, "token_count": 69}, {"author_id": 55, "token_count": 262}, {"author_id": 60, "token_count": 501}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 20, "token_count": 534}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 20}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 428}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 135}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1376}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 17, "token_count": 241}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 457}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 17, "token_count": 274}, {"author_id": 60, "token_count": 700}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 17, "token_count": 943}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 17, "token_count": 1045}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 76}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 170}, {"author_id": 20, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 120}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 17, "token_count": 317}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "token_count": 212}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 20, "token_count": 21}, {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 17, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 20, "token_count": 54}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 143}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 17, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 288}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 183}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 17, "token_count": 201}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 277}, {"author_id": 17, "token_count": 169}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 17, "token_count": 11}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 32, "token_count": 488}, {"author_id": 17, "token_count": 63}, {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 645}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 17, "token_count": 310}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 17, "token_count": 52}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 32, "token_count": 1824}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 17, "token_count": 58}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 17, "token_count": 104}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 17, "token_count": 87}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 46}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 39, "token_count": 564}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 56, "token_count": 18}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 261}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 70}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 49, "token_count": 1}, {"author_id": 11, "token_count": 69}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 49, "token_count": 334}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 172}, {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 49, "token_count": 24}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 36, "token_count": 60}, {"author_id": 6, "token_count": 836}, {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 78}, {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 56}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 127}, {"author_id": 6, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 287}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 36, "token_count": 35}, {"author_id": 6, "token_count": 484}, {"author_id": 42, "token_count": 125}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 107}, {"author_id": 6, "token_count": 194}, {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 46}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 11, "token_count": 92}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 75}, {"author_id": 3, "token_count": 54}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 31, "token_count": 2455}, {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 31, "token_count": 1027}, {"author_id": 26, "token_count": 160}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 31, "token_count": 119}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 26, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 12}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 85}, {"author_id": 30, "token_count": 11}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 36, "token_count": 43}, {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 149}, {"author_id": 36, "token_count": 207}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 95}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 30, "token_count": 1783}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 63}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 56}, {"author_id": 30, "token_count": 938}, {"author_id": 36, "token_count": 219}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 56, "token_count": 35}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 428}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 36, "token_count": 190}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 427}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 30, "token_count": 16}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 35}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 30, "token_count": 129}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 51}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 38, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
31517
28.10%
Linus Torvalds
26306
23.46%
Dely Sy
6398
5.70%
Scott Murray
5670
5.06%
Kenji Kaneshige
4560
4.07%
Irene Zubarev
4484
4.00%
Gavin Shan
3642
3.25%
Lukas Wunner
3012
2.69%
Alexander Chiang
2640
2.35%
Rafael J. Wysocki
2058
1.84%
Vernon Mauery
1941
1.73%
Björn Helgaas
1245
1.11%
Mika Westerberg
794
0.71%
Matthew Wilcox
577
0.51%
Yinghai Lu
561
0.50%
Jiang Liu
364
0.32%
Keith Busch
231
0.21%
Alex Williamson
153
0.14%
Rajat Jain
128
0.11%
Krzysztof Wilczynski
64
0.06%
Arnd Bergmann
53
0.05%
Shawn Lin
9
0.01%
Rob Herring
6
0.01%
Others
15739
14.03%
Total
112152
pcie
6149
12
93
23892
Björn Helgaas
Rafael J. Wysocki
Huang Ying
Keith Busch
Kenji Kaneshige
Rajat Jain
Lukas Wunner
Mika Westerberg
Yinghai Lu
David Daney
Jiang Liu
Alex Williamson
Honghui Zhang
Krzysztof Wilczynski
Greg Kroah-Hartman
Arnd Bergmann
Alexander Chiang
Others
January 2005
February 2005
March 2005
October 2005
November 2005
July 2006
August 2006
September 2006
February 2007
October 2007
February 2008
May 2008
June 2008
July 2008
September 2008
October 2008
December 2008
January 2009
February 2009
May 2009
June 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
July 2010
August 2010
December 2010
January 2011
March 2011
April 2011
May 2011
June 2011
October 2011
November 2011
January 2012
February 2012
March 2012
June 2012
July 2012
September 2012
October 2012
December 2012
January 2013
March 2013
April 2013
May 2013
November 2013
December 2013
March 2014
September 2014
October 2014
May 2015
June 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 576}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 413}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1207}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 6, "token_count": 320}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 571}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 1800}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 17, "token_count": 673}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 167}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 6, "token_count": 1320}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 392}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 6, "token_count": 156}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 54}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 37}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 32}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 26, "token_count": 291}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 15}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 323}, {"author_id": 36, "token_count": 149}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 42, "token_count": 618}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 107}, {"author_id": 11, "token_count": 33}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 317}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 189}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 238}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 184}, {"author_id": 26, "token_count": 11}, {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 277}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 791}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2977}, {"author_id": 26, "token_count": 8}, {"author_id": 42, "token_count": 552}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 58}, {"author_id": 26, "token_count": 140}, {"author_id": 30, "token_count": 138}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 636}, {"author_id": 30, "token_count": 1}, {"author_id": 36, "token_count": 119}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 211}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 51, "token_count": 15}, {"author_id": 6, "token_count": 67}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 6, "token_count": 32}, {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1101}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 1049}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 197}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 92}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 92}, {"author_id": 60, "token_count": 504}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1033}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 435}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 30, "token_count": 234}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
4796
20.07%
Rafael J. Wysocki
2227
9.32%
Huang Ying
1800
7.53%
Keith Busch
1463
6.12%
Kenji Kaneshige
1417
5.93%
Rajat Jain
1176
4.92%
Lukas Wunner
406
1.70%
Mika Westerberg
279
1.17%
Yinghai Lu
102
0.43%
David Daney
46
0.19%
Jiang Liu
37
0.15%
Alex Williamson
23
0.10%
Honghui Zhang
15
0.06%
Krzysztof Wilczynski
8
0.03%
Greg Kroah-Hartman
5
0.02%
Arnd Bergmann
5
0.02%
Alexander Chiang
3
0.01%
Others
10084
42.21%
Total
23892
switch
1774
1
16
8923
Logan Gunthorpe
Krzysztof Wilczynski
Linus Torvalds
Björn Helgaas
Arnd Bergmann
Others
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
May 2018
August 2018
September 2018
December 2018
January 2019
March 2019
April 2019
May 2019
September 2019
January 2020
March 2020
May 2020
July 2020
June 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 6301}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 183}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 245}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 634}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 354}, {"author_id": 60, "token_count": 939}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Logan Gunthorpe
7166
80.31%
Krzysztof Wilczynski
10
0.11%
Linus Torvalds
9
0.10%
Björn Helgaas
2
0.02%
Arnd Bergmann
1
0.01%
Others
1735
19.44%
Total
8923
Files:
access.c
577
-
20
2039
Jiang Liu
Rob Herring
Keith Busch
Björn Helgaas
Patrick Mochel
Huang Ying
Matthew Wilcox
Greg Kroah-Hartman
Gavin Shan
Alex Williamson
Others
April 2002
August 2002
January 2005
September 2005
November 2005
October 2006
April 2009
February 2010
March 2010
April 2011
November 2011
July 2012
January 2013
February 2013
August 2013
May 2014
January 2015
June 2015
October 2016
January 2017
February 2017
March 2017
May 2017
January 2018
March 2018
September 2018
June 2020
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 53, "token_count": 83}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 40}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 47, "token_count": 61}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 672}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 461}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 231}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 78}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
672
32.96%
Rob Herring
461
22.61%
Keith Busch
311
15.25%
Björn Helgaas
85
4.17%
Patrick Mochel
83
4.07%
Huang Ying
61
2.99%
Matthew Wilcox
40
1.96%
Greg Kroah-Hartman
6
0.29%
Gavin Shan
2
0.10%
Alex Williamson
1
0.05%
Others
317
15.55%
Total
2039
ats.c
508
-
15
1449
Björn Helgaas
Alex Williamson
Greg Kroah-Hartman
Krzysztof Wilczynski
Others
May 2011
September 2011
November 2011
December 2011
November 2013
July 2015
May 2017
January 2018
March 2018
May 2018
June 2018
February 2019
September 2019
October 2019
December 2019
January 2020
February 2020
May 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 575}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 131}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
187
12.91%
Alex Williamson
21
1.45%
Greg Kroah-Hartman
10
0.69%
Krzysztof Wilczynski
1
0.07%
Others
1230
84.89%
Total
1449
bus.c
421
-
25
1573
Yinghai Lu
Björn Helgaas
Jiang Liu
Greg Kroah-Hartman
Lukas Wunner
Yu Zhao
Mika Westerberg
Others
March 2003
April 2003
November 2004
April 2005
August 2005
June 2006
August 2006
May 2007
February 2008
November 2008
February 2009
April 2009
June 2009
December 2009
January 2010
February 2010
March 2010
June 2010
October 2010
December 2010
October 2011
February 2012
September 2012
November 2012
January 2013
May 2013
November 2013
December 2013
March 2014
April 2014
May 2014
January 2015
February 2015
May 2015
September 2015
December 2015
January 2016
March 2016
May 2016
June 2016
October 2016
January 2018
March 2018
April 2018
July 2018
April 2019
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 195}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 49, "token_count": 49}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 11, "token_count": 332}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 166}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 100}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
577
36.68%
Björn Helgaas
451
28.67%
Jiang Liu
61
3.88%
Greg Kroah-Hartman
17
1.08%
Lukas Wunner
11
0.70%
Yu Zhao
8
0.51%
Mika Westerberg
4
0.25%
Others
444
28.23%
Total
1573
ecam.c
233
-
9
1124
Krzysztof Wilczynski
Rob Herring
Björn Helgaas
Others
May 2016
June 2016
August 2016
November 2016
April 2017
January 2018
April 2020
August 2020
November 2020
May 2021
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 693}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 82}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 246}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Wilczynski
82
7.30%
Rob Herring
23
2.05%
Björn Helgaas
2
0.18%
Others
1017
90.48%
Total
1124
host-bridge.c
100
-
6
441
Yinghai Lu
Jiang Liu
Björn Helgaas
Others
April 2012
December 2013
February 2015
March 2015
August 2016
January 2018
March 2018
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 352}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
365
82.77%
Jiang Liu
4
0.91%
Björn Helgaas
2
0.45%
Others
70
15.87%
Total
441
iov.c
1188
-
45
4898
Yu Zhao
Björn Helgaas
Gavin Shan
Jiang Liu
David Daney
Yinghai Lu
Krzysztof Wilczynski
Alex Williamson
Kenji Kaneshige
Others
March 2009
April 2009
May 2009
August 2009
November 2009
February 2010
March 2010
September 2010
May 2011
November 2011
February 2012
May 2012
July 2012
November 2012
April 2013
May 2013
July 2013
January 2014
September 2014
March 2015
October 2015
March 2016
August 2016
October 2016
November 2016
April 2017
August 2017
October 2017
November 2017
January 2018
March 2018
April 2018
May 2018
June 2018
December 2018
August 2019
September 2019
November 2019
April 2020
September 2020
March 2021
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 1884}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 40, "token_count": 27}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 49, "token_count": 53}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 60, "token_count": 343}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 24}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 218}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 698}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 388}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yu Zhao
1911
39.02%
Björn Helgaas
271
5.53%
Gavin Shan
55
1.12%
Jiang Liu
53
1.08%
David Daney
24
0.49%
Yinghai Lu
21
0.43%
Krzysztof Wilczynski
6
0.12%
Alex Williamson
4
0.08%
Kenji Kaneshige
3
0.06%
Others
2550
52.06%
Total
4898
irq.c
74
-
5
172
Greg Kroah-Hartman
Others
August 2008
May 2011
April 2017
November 2017
July 2018
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
1
0.58%
Others
171
99.42%
Total
172
mmap.c
96
-
2
367
Björn Helgaas
Others
April 2017
January 2018
March 2018
May 2019
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 364}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
3
0.82%
Others
364
99.18%
Total
367
msi.c
1648
-
70
6463
Jiang Liu
Matthew Wilcox
Greg Kroah-Hartman
Björn Helgaas
Marc Zyngier
Logan Gunthorpe
Yinghai Lu
David Daney
Thomas Petazzoni
Vidya Sagar
Rafael J. Wysocki
Gavin Shan
Keith Busch
Jake Oshins
Krzysztof Wilczynski
Kenji Kaneshige
Others
December 2003
April 2004
August 2004
January 2005
March 2005
August 2005
September 2005
January 2006
February 2006
March 2006
April 2006
May 2006
August 2006
October 2006
January 2007
March 2007
April 2007
June 2007
October 2007
November 2007
December 2007
April 2008
June 2008
September 2008
November 2008
December 2008
January 2009
February 2009
March 2009
May 2009
June 2009
August 2009
March 2010
June 2010
July 2010
September 2010
November 2010
March 2011
May 2011
October 2011
December 2011
April 2013
August 2013
December 2013
February 2014
April 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
July 2016
August 2016
September 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
October 2017
January 2018
March 2018
May 2018
June 2018
August 2018
September 2018
December 2018
February 2019
April 2019
May 2019
October 2019
January 2020
June 2020
August 2020
December 2020
March 2021
June 2021
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 71}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 39, "token_count": 16}, {"author_id": 6, "token_count": 33}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 39, "token_count": 19}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 39, "token_count": 328}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 39, "token_count": 63}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 402}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 31, "token_count": 23}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 364}, {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 49, "token_count": 597}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 156}, {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 93}, {"author_id": 41, "token_count": 66}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 60, "token_count": 427}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 275}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 5, "token_count": 123}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 256}, {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
757
11.71%
Matthew Wilcox
443
6.85%
Greg Kroah-Hartman
369
5.71%
Björn Helgaas
351
5.43%
Marc Zyngier
129
2.00%
Logan Gunthorpe
123
1.90%
Yinghai Lu
98
1.52%
David Daney
93
1.44%
Thomas Petazzoni
47
0.73%
Vidya Sagar
34
0.53%
Rafael J. Wysocki
33
0.51%
Gavin Shan
27
0.42%
Keith Busch
21
0.32%
Jake Oshins
20
0.31%
Krzysztof Wilczynski
6
0.09%
Kenji Kaneshige
2
0.03%
Others
3910
60.50%
Total
6463
of.c
629
-
17
2244
Rob Herring
Cyrille Pitchen
Marc Zyngier
Kishon Vijay Abraham I
Vidya Sagar
David Daney
Krzysztof Wilczynski
Björn Helgaas
Rajat Jain
Others
April 2011
August 2011
July 2015
September 2015
January 2018
May 2018
June 2018
July 2018
December 2018
January 2019
March 2019
April 2019
August 2019
October 2019
April 2020
July 2020
November 2020
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 41, "token_count": 78}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 23, "token_count": 155}, {"author_id": 13, "token_count": 1164}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 209}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 13, "token_count": 73}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Herring
1447
64.48%
Cyrille Pitchen
155
6.91%
Marc Zyngier
102
4.55%
Kishon Vijay Abraham I
47
2.09%
Vidya Sagar
28
1.25%
David Daney
6
0.27%
Krzysztof Wilczynski
2
0.09%
Björn Helgaas
2
0.09%
Rajat Jain
1
0.04%
Others
454
20.23%
Total
2244
p2pdma.c
1014
-
13
3549
Logan Gunthorpe
Krzysztof Wilczynski
Rajat Jain
Björn Helgaas
Others
October 2018
December 2018
April 2019
May 2019
June 2019
August 2019
December 2019
February 2020
July 2020
September 2020
October 2020
November 2020
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 2098}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 591}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 49}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 5, "token_count": 151}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 258}, ]}, ]
Author Name
Tokens
Token Proportion
Logan Gunthorpe
2889
81.40%
Krzysztof Wilczynski
3
0.08%
Rajat Jain
2
0.06%
Björn Helgaas
1
0.03%
Others
654
18.43%
Total
3549
pci-acpi.c
1389
-
28
5783
Krzysztof Wilczynski
Björn Helgaas
Rafael J. Wysocki
Mika Westerberg
Lukas Wunner
Jiang Liu
Huang Ying
Dely Sy
Rajat Jain
Others
October 2004
March 2005
April 2006
April 2007
July 2007
July 2008
February 2009
September 2009
January 2010
February 2010
May 2011
April 2012
June 2012
August 2012
October 2012
December 2012
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
November 2013
December 2013
May 2014
July 2014
September 2014
January 2015
March 2015
May 2015
December 2015
September 2016
October 2016
November 2016
June 2017
September 2017
January 2018
March 2018
May 2018
June 2018
August 2018
September 2018
February 2019
April 2019
May 2019
June 2019
August 2019
February 2020
March 2020
May 2020
July 2020
October 2020
November 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 211}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 47, "token_count": 20}, {"author_id": 49, "token_count": 52}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 97}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 49, "token_count": 58}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 1274}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 85}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 99}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 33}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 355}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 42}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 56}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 52}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 36, "token_count": 182}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 404}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 22}, {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 1572}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 30, "token_count": 56}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Wilczynski
1577
27.27%
Björn Helgaas
1286
22.24%
Rafael J. Wysocki
767
13.26%
Mika Westerberg
312
5.40%
Lukas Wunner
188
3.25%
Jiang Liu
110
1.90%
Huang Ying
20
0.35%
Dely Sy
15
0.26%
Rajat Jain
4
0.07%
Others
1504
26.01%
Total
5783
pci-bridge-emul.c
441
-
8
1742
Thomas Petazzoni
Jon Derrick
Krzysztof Wilczynski
Björn Helgaas
Others
October 2018
February 2019
May 2019
July 2019
August 2019
February 2020
May 2020
September 2020
February 2021
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1394}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 227}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 48}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Petazzoni
1621
93.05%
Jon Derrick
48
2.76%
Krzysztof Wilczynski
2
0.11%
Björn Helgaas
1
0.06%
Others
70
4.02%
Total
1742
pci-bridge-emul.h
135
-
2
410
Thomas Petazzoni
Others
October 2018
February 2019
July 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 334}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Petazzoni
371
90.49%
Others
39
9.51%
Total
410
pci-driver.c
1661
-
69
6035
Rafael J. Wysocki
Björn Helgaas
Patrick Mochel
Greg Kroah-Hartman
Huang Ying
Linus Torvalds
Jiang Liu
Mika Westerberg
Lukas Wunner
Yinghai Lu
Alex Williamson
Dexuan Cui
Alexander Chiang
Logan Gunthorpe
Others
February 2002
April 2002
May 2002
June 2002
July 2002
September 2002
October 2002
November 2002
April 2003
May 2003
June 2003
August 2003
September 2003
May 2004
June 2004
September 2004
October 2004
January 2005
April 2005
June 2005
July 2005
October 2005
November 2005
January 2006
March 2006
April 2006
June 2006
August 2006
October 2006
January 2007
April 2007
September 2007
April 2008
May 2008
August 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
July 2009
September 2009
February 2010
June 2010
November 2010
February 2011
April 2011
July 2011
November 2011
January 2012
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
January 2013
February 2013
March 2013
June 2013
August 2013
October 2013
November 2013
February 2014
April 2014
May 2014
June 2014
July 2014
November 2014
December 2014
January 2015
June 2015
September 2015
November 2015
June 2016
September 2016
January 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
December 2018
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
April 2020
June 2020
September 2020
October 2020
November 2020
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 53, "token_count": 189}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 298}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 748}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 81}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 353}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 235}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 6, "token_count": 194}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 349}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 47, "token_count": 66}, {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 49, "token_count": 58}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 43}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 147}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 202}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 135}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 36, "token_count": 46}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2536
42.02%
Björn Helgaas
371
6.15%
Patrick Mochel
199
3.30%
Greg Kroah-Hartman
181
3.00%
Huang Ying
88
1.46%
Linus Torvalds
60
0.99%
Jiang Liu
58
0.96%
Mika Westerberg
47
0.78%
Lukas Wunner
43
0.71%
Yinghai Lu
20
0.33%
Alex Williamson
16
0.27%
Dexuan Cui
12
0.20%
Alexander Chiang
3
0.05%
Logan Gunthorpe
2
0.03%
Others
2399
39.75%
Total
6035
pci-label.c
231
-
11
929
Krzysztof Wilczynski
Jiang Liu
Björn Helgaas
Greg Kroah-Hartman
Others
July 2010
March 2011
July 2011
December 2013
January 2014
June 2014
May 2017
June 2017
July 2017
November 2017
May 2020
June 2020
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 278}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 49, "token_count": 55}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 233}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Wilczynski
257
27.66%
Jiang Liu
55
5.92%
Björn Helgaas
7
0.75%
Greg Kroah-Hartman
1
0.11%
Others
609
65.55%
Total
929
pci-mid.c
77
-
5
222
Lukas Wunner
Rafael J. Wysocki
Björn Helgaas
Others
June 2016
September 2016
October 2016
December 2016
June 2017
January 2018
March 2020
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Lukas Wunner
23
10.36%
Rafael J. Wysocki
3
1.35%
Björn Helgaas
2
0.90%
Others
194
87.39%
Total
222
pci-pf-stub.c
42
-
4
103
Björn Helgaas
Others
April 2018
May 2019
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
1
0.97%
Others
102
99.03%
Total
103
pci-stub.c
95
-
6
322
Yinghai Lu
Björn Helgaas
Others
November 2008
September 2009
November 2010
December 2010
January 2018
March 2018
April 2019
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
13
4.04%
Björn Helgaas
2
0.62%
Others
307
95.34%
Total
322
pci-sysfs.c
1544
-
94
6924
Alex Williamson
Greg Kroah-Hartman
Matthew Wilcox
Yinghai Lu
Krzysztof Wilczynski
Alexander Chiang
Huang Ying
Jiang Liu
Linus Torvalds
Yu Zhao
Björn Helgaas
Mika Westerberg
Rafael J. Wysocki
Rajat Jain
Lukas Wunner
Others
February 2003
June 2003
July 2003
August 2003
March 2004
June 2004
November 2004
December 2004
January 2005
March 2005
April 2005
May 2005
June 2005
September 2005
April 2006
June 2006
August 2006
November 2006
January 2007
March 2007
May 2007
June 2007
July 2007
November 2007
February 2008
March 2008
April 2008
June 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
July 2009
November 2009
January 2010
February 2010
March 2010
May 2010
July 2010
November 2010
February 2011
March 2011
May 2011
January 2012
April 2012
June 2012
August 2012
November 2012
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
January 2014
February 2014
April 2014
May 2014
August 2014
September 2014
October 2014
November 2014
February 2015
October 2015
November 2015
December 2015
March 2016
April 2016
June 2016
November 2016
April 2017
June 2017
July 2017
September 2017
November 2017
January 2018
March 2018
May 2018
June 2018
July 2018
December 2018
May 2019
August 2019
September 2019
October 2019
February 2020
March 2020
August 2020
November 2020
February 2021
April 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 39, "token_count": 415}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 366}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 79}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 40, "token_count": 54}, {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 32, "token_count": 209}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 80}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 12, "token_count": 334}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 144}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 47, "token_count": 140}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 124}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 49, "token_count": 101}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 178}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 592}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 301}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
512
7.39%
Greg Kroah-Hartman
496
7.16%
Matthew Wilcox
441
6.37%
Yinghai Lu
372
5.37%
Krzysztof Wilczynski
303
4.38%
Alexander Chiang
209
3.02%
Huang Ying
160
2.31%
Jiang Liu
101
1.46%
Linus Torvalds
81
1.17%
Yu Zhao
59
0.85%
Björn Helgaas
56
0.81%
Mika Westerberg
17
0.25%
Rafael J. Wysocki
14
0.20%
Rajat Jain
8
0.12%
Lukas Wunner
5
0.07%
Others
4090
59.07%
Total
6924
pci.c
6677
-
163
21420
Rafael J. Wysocki
Alex Williamson
Rajat Jain
Björn Helgaas
Mika Westerberg
Logan Gunthorpe
Patrick Mochel
Yinghai Lu
Yu Zhao
Huang Ying
Keith Busch
Linus Torvalds
Vidya Sagar
Lukas Wunner
Linus Torvalds (pre-git)
Matthew Wilcox
Gustavo Pimentel
Krzysztof Wilczynski
David Daney
Jiang Liu
Jim Quinlan
Marc Zyngier
Scott Murray
Gavin Shan
Jon Derrick
Greg Kroah-Hartman
Kenji Kaneshige
Shawn Lin
Ray Jui
Jianjun Wang
Dexuan Cui
Others
June 1995
August 1997
March 1998
May 1999
June 1999
September 1999
January 2000
May 2000
February 2002
April 2002
May 2002
September 2002
November 2002
March 2003
July 2003
February 2004
March 2004
May 2004
October 2004
December 2004
March 2005
April 2005
July 2005
August 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
October 2007
December 2007
January 2008
February 2008
June 2008
July 2008
August 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
May 2010
July 2010
October 2010
November 2010
December 2010
January 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
November 2014
December 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
September 2016
October 2016
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 50, "token_count": 44}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 50, "token_count": 47}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 53, "token_count": 507}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 20, "token_count": 41}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 39, "token_count": 49}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 498}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 482}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 364}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 699}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 40, "token_count": 49}, {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 91}, {"author_id": 6, "token_count": 70}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 81}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 40, "token_count": 79}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 144}, {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 40, "token_count": 230}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 39, "token_count": 27}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "token_count": 79}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 35}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 6, "token_count": 43}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 6, "token_count": 332}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 407}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 72}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 11, "token_count": 255}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 6, "token_count": 200}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 145}, {"author_id": 3, "token_count": 15}, {"author_id": 47, "token_count": 130}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 49, "token_count": 48}, {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 142}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 47, "token_count": 21}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 130}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 826}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 6, "token_count": 35}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 569}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 31, "token_count": 13}, {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 26, "token_count": 44}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 148}, {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 134}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 33, "token_count": 39}, {"author_id": 60, "token_count": 300}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 296}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 26, "token_count": 49}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 42}, {"author_id": 36, "token_count": 72}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 58}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 126}, {"author_id": 30, "token_count": 6}, {"author_id": 60, "token_count": 379}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 115}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 41, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 33, "token_count": 19}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 310}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 521}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 602}, {"author_id": 30, "token_count": 16}, {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 183}, {"author_id": 36, "token_count": 27}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 268}, {"author_id": 36, "token_count": 53}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 36, "token_count": 12}, {"author_id": 6, "token_count": 109}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 38, "token_count": 1}, {"author_id": 5, "token_count": 60}, {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 36, "token_count": 278}, {"author_id": 6, "token_count": 45}, {"author_id": 4, "token_count": 123}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 52, "token_count": 31}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 38, "token_count": 8}, {"author_id": 30, "token_count": 4}, {"author_id": 42, "token_count": 1178}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 18, "token_count": 44}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 45, "token_count": 87}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 71}, {"author_id": 6, "token_count": 35}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rafael J. Wysocki
2530
11.81%
Alex Williamson
2296
10.72%
Rajat Jain
1179
5.50%
Björn Helgaas
1102
5.14%
Mika Westerberg
756
3.53%
Logan Gunthorpe
691
3.23%
Patrick Mochel
507
2.37%
Yinghai Lu
373
1.74%
Yu Zhao
370
1.73%
Huang Ying
299
1.40%
Keith Busch
287
1.34%
Linus Torvalds
253
1.18%
Vidya Sagar
144
0.67%
Lukas Wunner
135
0.63%
Linus Torvalds (pre-git)
127
0.59%
Matthew Wilcox
99
0.46%
Gustavo Pimentel
89
0.42%
Krzysztof Wilczynski
83
0.39%
David Daney
58
0.27%
Jiang Liu
48
0.22%
Jim Quinlan
44
0.21%
Marc Zyngier
43
0.20%
Scott Murray
41
0.19%
Gavin Shan
39
0.18%
Jon Derrick
31
0.14%
Greg Kroah-Hartman
19
0.09%
Kenji Kaneshige
17
0.08%
Shawn Lin
11
0.05%
Ray Jui
5
0.02%
Jianjun Wang
5
0.02%
Dexuan Cui
4
0.02%
Others
9735
45.45%
Total
21420
pci.h
715
-
74
3518
Keith Busch
Björn Helgaas
Rafael J. Wysocki
Yu Zhao
Greg Kroah-Hartman
Rob Herring
Mika Westerberg
Yinghai Lu
Rajat Jain
Alexander Chiang
Lukas Wunner
Krzysztof Wilczynski
Jiang Liu
Arnd Bergmann
Dexuan Cui
Logan Gunthorpe
Huang Ying
Matthew Wilcox
Gustavo Pimentel
Others
September 2002
February 2003
June 2003
June 2004
October 2004
November 2004
January 2005
March 2005
August 2005
March 2006
June 2006
July 2006
March 2008
June 2008
July 2008
September 2008
October 2008
November 2008
December 2008
January 2009
March 2009
July 2009
August 2009
October 2009
December 2009
January 2010
February 2010
July 2010
September 2010
November 2010
December 2010
May 2011
July 2011
November 2011
December 2011
January 2012
February 2012
May 2012
July 2012
October 2012
November 2012
January 2013
June 2013
July 2013
October 2013
May 2014
November 2014
January 2015
March 2015
June 2015
September 2015
October 2015
December 2015
February 2016
April 2016
June 2016
September 2016
October 2016
November 2016
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
July 2020
September 2020
November 2020
December 2020
March 2021
April 2021
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 61}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 40, "token_count": 17}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 38}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 40, "token_count": 165}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 48, "token_count": 27}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 49, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 39}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 43}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 96}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 65}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 26, "token_count": 116}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 5, "token_count": 25}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 207}, {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 32}, {"author_id": 36, "token_count": 34}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 36, "token_count": 9}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 38, "token_count": 2}, {"author_id": 42, "token_count": 1}, {"author_id": 13, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 56, "token_count": 31}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 21}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 30, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
366
10.40%
Björn Helgaas
281
7.99%
Rafael J. Wysocki
264
7.50%
Yu Zhao
220
6.25%
Greg Kroah-Hartman
213
6.05%
Rob Herring
130
3.70%
Mika Westerberg
94
2.67%
Yinghai Lu
75
2.13%
Rajat Jain
66
1.88%
Alexander Chiang
65
1.85%
Lukas Wunner
61
1.73%
Krzysztof Wilczynski
56
1.59%
Jiang Liu
34
0.97%
Arnd Bergmann
31
0.88%
Dexuan Cui
27
0.77%
Logan Gunthorpe
25
0.71%
Huang Ying
18
0.51%
Matthew Wilcox
14
0.40%
Gustavo Pimentel
2
0.06%
Others
1476
41.96%
Total
3518
probe.c
3322
-
124
12731
Björn Helgaas
Arnd Bergmann
Patrick Mochel
Yinghai Lu
Matthew Wilcox
Mika Westerberg
Yu Zhao
Rob Herring
Marc Zyngier
Greg Kroah-Hartman
Cyrille Pitchen
Rajat Jain
Lukas Wunner
Alex Williamson
Rafael J. Wysocki
Bharat Kumar Gogada
Jiang Liu
Keith Busch
Jake Oshins
Thierry Reding
Alexander Chiang
Linus Torvalds
Ray Jui
Gustavo Pimentel
Krzysztof Wilczynski
Kenji Kaneshige
Others
April 2002
May 2002
September 2002
November 2002
December 2002
January 2003
February 2003
March 2003
May 2003
June 2003
July 2003
August 2003
January 2004
February 2004
March 2004
May 2004
August 2004
October 2004
November 2004
December 2004
March 2005
April 2005
August 2005
September 2005
November 2005
December 2005
February 2006
April 2006
June 2006
September 2006
October 2006
November 2006
April 2007
May 2007
June 2007
July 2007
November 2007
December 2007
February 2008
March 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
March 2009
April 2009
May 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
July 2010
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
December 2012
January 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
August 2014
September 2014
October 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
February 2016
March 2016
May 2016
June 2016
July 2016
September 2016
October 2016
November 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
February 2020
March 2020
May 2020
July 2020
August 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 53, "token_count": 1128}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 39, "token_count": 29}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 39, "token_count": 80}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 3, "token_count": 10}, {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 39, "token_count": 238}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 40, "token_count": 42}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 32, "token_count": 13}, {"author_id": 40, "token_count": 134}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 39, "token_count": 585}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 228}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 169}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 93}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 171}, {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 11, "token_count": 57}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 636}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 11, "token_count": 74}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 49, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 49, "token_count": 45}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 72}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 130}, {"author_id": 42, "token_count": 20}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 41, "token_count": 93}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 26, "token_count": 34}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 41, "token_count": 41}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 14, "token_count": 39}, {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 56, "token_count": 1704}, {"author_id": 3, "token_count": 6}, {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 78}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 449}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 23, "token_count": 110}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 245}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 33}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 43}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 64}, {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 274}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 70}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 13, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 127}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 13, "token_count": 34}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 13, "token_count": 77}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 21}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 42, "token_count": 55}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
1875
14.73%
Arnd Bergmann
1704
13.38%
Patrick Mochel
1129
8.87%
Yinghai Lu
1097
8.62%
Matthew Wilcox
965
7.58%
Mika Westerberg
605
4.75%
Yu Zhao
195
1.53%
Rob Herring
174
1.37%
Marc Zyngier
155
1.22%
Greg Kroah-Hartman
121
0.95%
Cyrille Pitchen
110
0.86%
Rajat Jain
88
0.69%
Lukas Wunner
78
0.61%
Alex Williamson
76
0.60%
Rafael J. Wysocki
68
0.53%
Bharat Kumar Gogada
64
0.50%
Jiang Liu
63
0.49%
Keith Busch
58
0.46%
Jake Oshins
39
0.31%
Thierry Reding
30
0.24%
Alexander Chiang
21
0.16%
Linus Torvalds
14
0.11%
Ray Jui
5
0.04%
Gustavo Pimentel
5
0.04%
Krzysztof Wilczynski
3
0.02%
Kenji Kaneshige
2
0.02%
Others
3987
31.32%
Total
12731
proc.c
468
-
36
2133
Linus Torvalds (pre-git)
Linus Torvalds
Greg Kroah-Hartman
Matthew Wilcox
Huang Ying
Björn Helgaas
Yu Zhao
Arnd Bergmann
Patrick Mochel
Others
January 1998
March 1998
May 1998
June 1999
September 1999
January 2000
September 2000
February 2002
April 2002
May 2002
September 2002
November 2002
June 2003
December 2003
March 2004
May 2004
October 2004
February 2005
March 2005
April 2005
May 2005
September 2005
June 2006
February 2007
July 2007
September 2007
January 2008
April 2008
May 2008
July 2008
October 2008
November 2008
March 2010
July 2010
November 2010
October 2012
January 2013
March 2013
April 2013
June 2013
June 2016
December 2016
April 2017
November 2017
March 2018
April 2018
July 2019
August 2019
September 2019
February 2020
November 2020
February 2021
July 2021
var spanGroupData = [ {"timestamp": 883641600, "group": [ {"author_id": 50, "token_count": 776}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 50, "token_count": 43}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 50, "token_count": 86}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 50, "token_count": 89}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 28}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 475}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 39, "token_count": 44}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1031
48.34%
Linus Torvalds
476
22.32%
Greg Kroah-Hartman
98
4.59%
Matthew Wilcox
49
2.30%
Huang Ying
20
0.94%
Björn Helgaas
16
0.75%
Yu Zhao
5
0.23%
Arnd Bergmann
4
0.19%
Patrick Mochel
2
0.09%
Others
432
20.25%
Total
2133
quirks.c
5706
-
191
22042
Björn Helgaas
Alex Williamson
Linus Torvalds
Linus Torvalds (pre-git)
Yinghai Lu
Lukas Wunner
Logan Gunthorpe
Thomas Petazzoni
Vidya Sagar
Rafael J. Wysocki
Dexuan Cui
Jon Derrick
Hou Zhiqiang
Krzysztof Wilczynski
Dely Sy
Rajat Jain
Greg Kroah-Hartman
David Daney
Matthew Wilcox
Marc Zyngier
Others
October 1997
March 1998
August 1998
June 1999
September 1999
January 2000
March 2000
May 2000
July 2000
October 2000
February 2002
July 2002
November 2002
February 2003
March 2003
May 2003
July 2003
October 2003
February 2004
March 2004
July 2004
August 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
August 2005
September 2005
October 2005
December 2005
February 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
May 2007
June 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
September 2009
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
December 2010
February 2011
April 2011
May 2011
July 2011
October 2011
December 2011
January 2012
February 2012
April 2012
June 2012
July 2012
August 2012
October 2012
December 2012
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
August 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
March 2021
April 2021
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 50, "token_count": 22}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 50, "token_count": 46}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 50, "token_count": 51}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 65}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 50, "token_count": 42}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 50, "token_count": 37}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 50, "token_count": 19}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 50, "token_count": 24}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 175}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 185}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 70}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 8, "token_count": 237}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 199}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 114}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 175}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 48, "token_count": 47}, {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 89}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 146}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 146}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 819}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 246}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 204}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 127}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 214}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 60, "token_count": 428}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 319}, {"author_id": 30, "token_count": 45}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 52, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 458}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 36}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 30, "token_count": 145}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 7237}, {"author_id": 60, "token_count": 470}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 310}, {"author_id": 3, "token_count": 10}, {"author_id": 5, "token_count": 202}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 119}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 187}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 99}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 32}, {"author_id": 42, "token_count": 27}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 270}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
7697
34.92%
Alex Williamson
2706
12.28%
Linus Torvalds
637
2.89%
Linus Torvalds (pre-git)
326
1.48%
Yinghai Lu
314
1.42%
Lukas Wunner
312
1.42%
Logan Gunthorpe
278
1.26%
Thomas Petazzoni
237
1.08%
Vidya Sagar
187
0.85%
Rafael J. Wysocki
168
0.76%
Dexuan Cui
47
0.21%
Jon Derrick
38
0.17%
Hou Zhiqiang
36
0.16%
Krzysztof Wilczynski
32
0.15%
Dely Sy
28
0.13%
Rajat Jain
27
0.12%
Greg Kroah-Hartman
22
0.10%
David Daney
10
0.05%
Matthew Wilcox
7
0.03%
Marc Zyngier
3
0.01%
Others
8930
40.51%
Total
22042
remove.c
167
-
18
596
Yinghai Lu
Rafael J. Wysocki
Greg Kroah-Hartman
Björn Helgaas
Thierry Reding
Ray Jui
Lukas Wunner
Jiang Liu
Krzysztof Wilczynski
Alex Williamson
Rob Herring
Others
July 2003
February 2004
August 2004
November 2004
January 2005
April 2005
June 2006
September 2006
May 2007
February 2008
November 2011
February 2012
May 2012
August 2012
September 2012
October 2012
January 2013
February 2013
April 2013
November 2013
December 2013
January 2014
February 2014
April 2015
February 2016
September 2016
October 2016
October 2017
January 2018
July 2018
September 2018
May 2020
April 2021
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 76}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 139}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
225
37.75%
Rafael J. Wysocki
129
21.64%
Greg Kroah-Hartman
73
12.25%
Björn Helgaas
33
5.54%
Thierry Reding
17
2.85%
Ray Jui
10
1.68%
Lukas Wunner
10
1.68%
Jiang Liu
9
1.51%
Krzysztof Wilczynski
6
1.01%
Alex Williamson
6
1.01%
Rob Herring
1
0.17%
Others
77
12.92%
Total
596
rom.c
197
-
18
619
Björn Helgaas
Yinghai Lu
Others
November 2004
January 2005
May 2005
August 2005
October 2005
July 2007
January 2009
February 2009
May 2011
March 2013
December 2013
April 2014
January 2015
November 2015
January 2016
March 2016
November 2016
November 2017
January 2018
March 2018
June 2018
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
44
7.11%
Yinghai Lu
2
0.32%
Others
573
92.57%
Total
619
search.c
392
-
23
1097
Greg Kroah-Hartman
Alex Williamson
Scott Murray
Matthew Wilcox
Patrick Mochel
Jiang Liu
Jon Derrick
Björn Helgaas
Others
April 2002
November 2002
June 2003
July 2003
January 2004
October 2004
January 2005
June 2006
July 2006
October 2006
December 2006
June 2007
February 2008
August 2008
October 2009
March 2010
July 2010
August 2012
January 2013
November 2013
February 2014
April 2014
May 2014
March 2016
April 2017
January 2018
March 2018
April 2019
June 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 53, "token_count": 34}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 20, "token_count": 105}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 39, "token_count": 60}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 290}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 52, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
367
33.45%
Alex Williamson
290
26.44%
Scott Murray
105
9.57%
Matthew Wilcox
75
6.84%
Patrick Mochel
34
3.10%
Jiang Liu
10
0.91%
Jon Derrick
8
0.73%
Björn Helgaas
8
0.73%
Others
200
18.23%
Total
1097
setup-bus.c
2242
-
48
9144
Yinghai Lu
Mika Westerberg
Björn Helgaas
Gavin Shan
David Daney
Linus Torvalds (pre-git)
Krzysztof Wilczynski
Logan Gunthorpe
Jon Derrick
Greg Kroah-Hartman
Kenji Kaneshige
Honghui Zhang
Linus Torvalds
Yu Zhao
Rob Herring
Ray Jui
Others
January 2000
October 2000
May 2002
November 2002
February 2003
March 2003
July 2003
August 2003
October 2003
February 2004
October 2004
December 2004
March 2005
April 2005
June 2005
September 2005
May 2006
June 2006
September 2006
October 2006
March 2007
December 2007
February 2008
March 2008
April 2008
June 2008
September 2008
October 2008
December 2008
February 2009
April 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
May 2010
February 2011
April 2011
May 2011
July 2011
January 2012
February 2012
May 2012
July 2012
September 2012
October 2012
April 2013
July 2013
August 2013
September 2013
November 2013
December 2013
April 2014
May 2014
July 2014
January 2015
March 2015
April 2015
May 2015
October 2015
May 2016
June 2016
August 2016
September 2016
April 2017
October 2017
January 2018
March 2018
May 2018
September 2018
October 2018
January 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
January 2020
March 2020
April 2020
May 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 87}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 50, "token_count": 87}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 507}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 629}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 11, "token_count": 97}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 141}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 11, "token_count": 742}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 567}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 210}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 76}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 1004}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 333}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 228}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 413}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 11, "token_count": 231}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 137}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 201}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 375}, {"author_id": 60, "token_count": 435}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 50}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 62}, {"author_id": 60, "token_count": 480}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 108}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
3531
38.62%
Mika Westerberg
384
4.20%
Björn Helgaas
296
3.24%
Gavin Shan
249
2.72%
David Daney
201
2.20%
Linus Torvalds (pre-git)
174
1.90%
Krzysztof Wilczynski
108
1.18%
Logan Gunthorpe
62
0.68%
Jon Derrick
50
0.55%
Greg Kroah-Hartman
19
0.21%
Kenji Kaneshige
18
0.20%
Honghui Zhang
9
0.10%
Linus Torvalds
8
0.09%
Yu Zhao
6
0.07%
Rob Herring
5
0.05%
Ray Jui
5
0.05%
Others
4019
43.95%
Total
9144
setup-irq.c
62
-
7
184
Linus Torvalds (pre-git)
Björn Helgaas
Matthew Wilcox
Greg Kroah-Hartman
Others
January 2000
November 2002
March 2005
February 2007
September 2007
June 2008
June 2017
August 2017
January 2018
March 2018
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 95}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
95
51.63%
Björn Helgaas
7
3.80%
Matthew Wilcox
1
0.54%
Greg Kroah-Hartman
1
0.54%
Others
80
43.48%
Total
184
setup-res.c
507
-
26
2093
Björn Helgaas
Yinghai Lu
Linus Torvalds (pre-git)
Yu Zhao
Linus Torvalds
Greg Kroah-Hartman
Matthew Wilcox
Others
January 2000
May 2000
July 2000
October 2000
February 2002
November 2002
March 2003
June 2003
July 2003
March 2004
November 2004
August 2005
December 2006
March 2007
March 2008
June 2008
November 2008
March 2009
April 2009
June 2009
November 2009
March 2010
July 2010
May 2011
June 2011
July 2011
November 2011
June 2012
July 2012
December 2013
February 2014
April 2014
May 2014
July 2014
March 2015
July 2015
September 2015
March 2016
November 2016
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2020
June 2020
January 2021
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 68}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 189}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 70}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 253}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 125}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 286}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
967
46.20%
Yinghai Lu
89
4.25%
Linus Torvalds (pre-git)
77
3.68%
Yu Zhao
11
0.53%
Linus Torvalds
11
0.53%
Greg Kroah-Hartman
6
0.29%
Matthew Wilcox
5
0.24%
Others
927
44.29%
Total
2093
slot.c
380
-
14
1458
Alexander Chiang
Kenji Kaneshige
Matthew Wilcox
Björn Helgaas
Krzysztof Wilczynski
Others
June 2008
September 2008
October 2008
December 2008
February 2009
June 2009
December 2009
January 2010
March 2010
May 2011
April 2013
July 2015
November 2016
January 2018
March 2018
April 2019
February 2020
May 2020
October 2020
December 2020
June 2021
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 602}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 32, "token_count": 62}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 32, "token_count": 355}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 120}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 39, "token_count": 118}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Chiang
1056
72.43%
Kenji Kaneshige
120
8.23%
Matthew Wilcox
118
8.09%
Björn Helgaas
26
1.78%
Krzysztof Wilczynski
3
0.21%
Others
135
9.26%
Total
1458
syscall.c
136
-
12
551
Linus Torvalds (pre-git)
Arnd Bergmann
Linus Torvalds
Greg Kroah-Hartman
Björn Helgaas
Others
June 1999
January 2000
May 2004
October 2004
September 2005
April 2007
January 2009
December 2016
November 2017
December 2017
March 2018
August 2019
January 2021
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 50, "token_count": 442}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
444
80.58%
Arnd Bergmann
3
0.54%
Linus Torvalds
1
0.18%
Greg Kroah-Hartman
1
0.18%
Björn Helgaas
1
0.18%
Others
101
18.33%
Total
551
vc.c
428
-
7
1626
Alex Williamson
Mika Westerberg
Björn Helgaas
Others
December 2013
May 2015
June 2016
January 2018
August 2019
July 2020
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 1600}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
1600
98.40%
Mika Westerberg
12
0.74%
Björn Helgaas
2
0.12%
Others
12
0.74%
Total
1626
vpd.c
533
-
8
2353
Björn Helgaas
Krzysztof Wilczynski
Linus Torvalds
Others
February 2010
May 2011
January 2018
March 2018
April 2018
July 2018
September 2019
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1854}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 38, "token_count": 70}, {"author_id": 60, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
1857
78.92%
Krzysztof Wilczynski
70
2.97%
Linus Torvalds
65
2.76%
Others
361
15.34%
Total
2353
xen-pcifront.c
1182
-
24
5310
Ryan Wilson
Arnd Bergmann
Rafael J. Wysocki
Jiang Liu
Yinghai Lu
Björn Helgaas
Others
August 2010
November 2010
January 2011
February 2011
July 2011
December 2011
January 2012
February 2012
April 2012
July 2012
August 2012
October 2012
June 2013
November 2013
January 2014
March 2014
September 2014
October 2014
April 2015
May 2015
July 2015
February 2016
August 2016
October 2016
December 2017
January 2018
March 2018
April 2019
May 2020
August 2020
September 2020
March 2021
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 4892}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 56, "token_count": 65}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ryan Wilson
4892
92.13%
Arnd Bergmann
65
1.22%
Rafael J. Wysocki
21
0.40%
Jiang Liu
4
0.08%
Yinghai Lu
2
0.04%
Björn Helgaas
2
0.04%
Others
324
6.10%
Total
5310
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
765
Author
Tokens
Proportion
Commits
Proportion
0
Kishon Vijay Abraham I
33914
6.64%
132
2.64%
1
Greg Kroah-Hartman
33548
6.57%
124
2.48%
2
Linus Torvalds
27939
5.47%
35
0.70%
3
Björn Helgaas
25736
5.04%
433
8.67%
4
Vidya Sagar
12032
2.36%
36
0.72%
5
Logan Gunthorpe
11236
2.20%
60
1.20%
6
Rafael J. Wysocki
10818
2.12%
229
4.58%
7
Shawn Lin
10349
2.03%
18
0.36%
8
Thomas Petazzoni
9530
1.87%
24
0.48%
9
Linus Walleij
8274
1.62%
4
0.08%
10
Ray Jui
8236
1.61%
23
0.46%
11
Yinghai Lu
7837
1.54%
149
2.98%
12
Alex Williamson
7704
1.51%
72
1.44%
13
Rob Herring
7555
1.48%
122
2.44%
14
Jake Oshins
7199
1.41%
4
0.08%
15
Thierry Reding
7139
1.40%
30
0.60%
16
Dely Sy
6441
1.26%
12
0.24%
17
Kenji Kaneshige
6139
1.20%
144
2.88%
18
Jim Quinlan
6020
1.18%
15
0.30%
19
Bharat Kumar Gogada
5856
1.15%
13
0.26%
20
Scott Murray
5816
1.14%
11
0.22%
21
Daire McNamara
5116
1.00%
2
0.04%
22
Ley Foon Tan
4940
0.97%
13
0.26%
23
Cyrille Pitchen
4932
0.97%
6
0.12%
24
Ryan Wilson
4892
0.96%
1
0.02%
25
Lad Prabhakar
4689
0.92%
5
0.10%
26
Keith Busch
4680
0.92%
63
1.26%
27
Hou Zhiqiang
4544
0.89%
41
0.82%
28
Irene Zubarev
4484
0.88%
4
0.08%
29
Jianjun Wang
4474
0.88%
6
0.12%
30
Lukas Wunner
4284
0.84%
72
1.44%
31
Gavin Shan
4014
0.79%
25
0.50%
32
Alexander Chiang
3997
0.78%
41
0.82%
33
David Daney
3478
0.68%
16
0.32%
34
Ryder Lee
3458
0.68%
4
0.08%
35
Manikanta Maddireddy
3456
0.68%
27
0.54%
36
Mika Westerberg
3304
0.65%
53
1.06%
37
Kunihiko Hayashi
3241
0.63%
6
0.12%
38
Krzysztof Wilczynski
2893
0.57%
43
0.86%
39
Matthew Wilcox
2834
0.56%
41
0.82%
40
Yu Zhao
2785
0.55%
26
0.52%
41
Marc Zyngier
2743
0.54%
33
0.66%
42
Rajat Jain
2679
0.52%
26
0.52%
43
Niklas Cassel
2667
0.52%
30
0.60%
44
Duc Dang
2588
0.51%
5
0.10%
45
Gustavo Pimentel
2530
0.50%
28
0.56%
46
Phil Edworthy
2496
0.49%
9
0.18%
47
Huang Ying
2466
0.48%
11
0.22%
48
Dexuan Cui
2463
0.48%
31
0.62%
49
Jiang Liu
2444
0.48%
46
0.92%
50
Linus Torvalds (pre-git)
2274
0.45%
39
0.78%
51
Honghui Zhang
1997
0.39%
17
0.34%
52
Jon Derrick
1967
0.39%
32
0.64%
53
Patrick Mochel
1954
0.38%
9
0.18%
54
Dilip Kota
1946
0.38%
1
0.02%
55
Vernon Mauery
1941
0.38%
3
0.06%
56
Arnd Bergmann
1933
0.38%
13
0.26%
57
Xiaowei Bao
1920
0.38%
9
0.18%
58
Tanmay Inamdar
1919
0.38%
1
0.02%
59
Xiaowei Song
1892
0.37%
1
0.02%
60
Others
127791
25.04%
2468
49.39%
Total
510423
4997