Linux Source Code
Home
Release 6.1
Help
hv
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alan Stern
Alex Ng
Alexander Atanasov
Andrea Parri
Andres Beltran
Andrey Smetanin
Andy Shevchenko
Arjan van de Ven
Arun K S
Bill Pemberton
Boqun Feng
Branden Bonaby
David Hildenbrand
Davidlohr Bueso A
Dexuan Cui
Fernando Soto
Gerd Hoffmann
Greg Kroah-Hartman
Gustavo A. R. Silva
Haiyang Zhang
Hank Janssen
Himadri Pandya
Jake Oshins
Jason (Hui) Wang
Jiapeng Chong
John Ogness
Joseph Salisbury
K. Y. Srinivasan
Kees Cook
Kimberly Brown
Krzysztof Kozlowski
Lan Tianyu
Linus Torvalds
Long Li
Lv Ruyi
Lv Zheng
Matheus Castello
Miaoqian Lin
Michael Kelley
Nick Meier
Nicolas Palix
Olaf Hering
Others
Rafael J. Wysocki
Saurabh Sengar
Shradha Gupta
Stanislav Kinsburskiy
Stephan Mueller
Stephen Brennan
Stephen Hemminger
Sunil Muthuswamy
Tejun Heo
Thomas Gleixner
Timo Teräs
Vasiliy Kulikov
Vineeth Pillai
Vitaly Kuznetsov
Vivek yadav
Wei Liu
Yang Yingliang
Yanming Liu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
channel.c
1352
-
21
5151
Boqun Feng
Hank Janssen
Andrea Parri
K. Y. Srinivasan
Andres Beltran
Stephen Hemminger
Haiyang Zhang
Greg Kroah-Hartman
Lan Tianyu
Vitaly Kuznetsov
Dexuan Cui
Bill Pemberton
Nicolas Palix
Vasiliy Kulikov
Tejun Heo
Michael Kelley
Thomas Gleixner
Olaf Hering
Others
July 2009
August 2009
September 2009
March 2010
May 2010
July 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
August 2011
October 2011
December 2012
May 2013
September 2013
January 2014
February 2014
April 2014
August 2014
January 2015
February 2015
May 2015
August 2015
December 2015
June 2016
July 2016
September 2016
November 2016
December 2016
February 2017
March 2017
April 2017
August 2017
September 2017
October 2017
November 2017
August 2018
September 2018
November 2018
January 2019
May 2019
April 2020
June 2020
September 2020
November 2020
December 2020
February 2021
April 2021
May 2021
October 2021
April 2022
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 5, "token_count": 99}, {"author_id": 4, "token_count": 804}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 20, "token_count": 50}, {"author_id": 5, "token_count": 2}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 124}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 33}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 258}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 1548}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 476}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 335}, {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 178}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 169}, ]}, ]
Author Name
Tokens
Token Proportion
Boqun Feng
1548
30.05%
Hank Janssen
822
15.96%
Andrea Parri
558
10.83%
K. Y. Srinivasan
554
10.76%
Andres Beltran
491
9.53%
Stephen Hemminger
276
5.36%
Haiyang Zhang
220
4.27%
Greg Kroah-Hartman
217
4.21%
Lan Tianyu
178
3.46%
Vitaly Kuznetsov
108
2.10%
Dexuan Cui
78
1.51%
Bill Pemberton
77
1.49%
Nicolas Palix
6
0.12%
Vasiliy Kulikov
5
0.10%
Tejun Heo
3
0.06%
Michael Kelley
3
0.06%
Thomas Gleixner
2
0.04%
Olaf Hering
1
0.02%
Others
4
0.08%
Total
5151
channel_mgmt.c
1605
-
24
5074
K. Y. Srinivasan
Dexuan Cui
Hank Janssen
Andrea Parri
Haiyang Zhang
Vitaly Kuznetsov
Greg Kroah-Hartman
Alex Ng
Stephen Hemminger
Michael Kelley
Andres Beltran
Saurabh Sengar
Bill Pemberton
Lan Tianyu
Andy Shevchenko
Timo Teräs
Kimberly Brown
Tejun Heo
Thomas Gleixner
Yang Yingliang
Others
July 2009
August 2009
September 2009
March 2010
May 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
May 2011
September 2011
October 2011
December 2011
May 2012
December 2012
March 2013
May 2013
July 2013
October 2013
April 2014
January 2015
February 2015
March 2015
April 2015
May 2015
August 2015
December 2015
January 2016
February 2016
April 2016
June 2016
September 2016
December 2016
January 2017
February 2017
March 2017
April 2017
August 2017
September 2017
October 2017
November 2017
March 2018
August 2018
September 2018
December 2018
January 2019
March 2019
May 2019
September 2019
January 2020
April 2020
May 2020
June 2020
September 2020
November 2020
December 2020
February 2021
March 2021
April 2021
July 2021
January 2022
March 2022
April 2022
May 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 5, "token_count": 66}, {"author_id": 4, "token_count": 506}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 254}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 12, "token_count": 3}, {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 12, "token_count": 105}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 64}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 85}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 316}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 146}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 70}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 152}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 245}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 426}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 138}, {"author_id": 10, "token_count": 15}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 176}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 166}, {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 173}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 24, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1178
23.22%
Dexuan Cui
1106
21.80%
Hank Janssen
648
12.77%
Andrea Parri
596
11.75%
Haiyang Zhang
366
7.21%
Vitaly Kuznetsov
351
6.92%
Greg Kroah-Hartman
326
6.42%
Alex Ng
152
3.00%
Stephen Hemminger
94
1.85%
Michael Kelley
70
1.38%
Andres Beltran
64
1.26%
Saurabh Sengar
47
0.93%
Bill Pemberton
17
0.34%
Lan Tianyu
15
0.30%
Andy Shevchenko
13
0.26%
Timo Teräs
10
0.20%
Kimberly Brown
10
0.20%
Tejun Heo
3
0.06%
Thomas Gleixner
2
0.04%
Yang Yingliang
1
0.02%
Others
5
0.10%
Total
5074
connection.c
545
-
19
1898
K. Y. Srinivasan
Lan Tianyu
Hank Janssen
Dexuan Cui
Andrea Parri
Greg Kroah-Hartman
Vitaly Kuznetsov
Haiyang Zhang
Stephen Hemminger
Shradha Gupta
Saurabh Sengar
Bill Pemberton
Himadri Pandya
Jiapeng Chong
Branden Bonaby
Alex Ng
Tejun Heo
Thomas Gleixner
Michael Kelley
July 2009
August 2009
September 2009
March 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
August 2011
October 2011
December 2012
May 2013
August 2013
September 2013
January 2014
July 2014
August 2014
February 2015
March 2015
April 2015
December 2015
February 2016
April 2016
July 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
October 2017
May 2018
December 2018
May 2019
July 2019
September 2019
October 2019
April 2020
February 2021
April 2021
May 2021
October 2021
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 196}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 375}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 83}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 362}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 13}, {"author_id": 18, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
532
28.03%
Lan Tianyu
362
19.07%
Hank Janssen
203
10.70%
Dexuan Cui
195
10.27%
Andrea Parri
187
9.85%
Greg Kroah-Hartman
102
5.37%
Vitaly Kuznetsov
82
4.32%
Haiyang Zhang
67
3.53%
Stephen Hemminger
62
3.27%
Shradha Gupta
45
2.37%
Saurabh Sengar
13
0.68%
Bill Pemberton
13
0.68%
Himadri Pandya
10
0.53%
Jiapeng Chong
7
0.37%
Branden Bonaby
7
0.37%
Alex Ng
5
0.26%
Tejun Heo
3
0.16%
Thomas Gleixner
2
0.11%
Michael Kelley
1
0.05%
Total
1898
hv.c
442
-
22
1416
Michael Kelley
Hank Janssen
Lan Tianyu
Andrea Parri
K. Y. Srinivasan
Vitaly Kuznetsov
Dexuan Cui
Stephen Hemminger
Jason (Hui) Wang
Haiyang Zhang
Greg Kroah-Hartman
Bill Pemberton
Tejun Heo
Kees Cook
Joseph Salisbury
Thomas Gleixner
Jake Oshins
Boqun Feng
Others
July 2009
August 2009
January 2010
March 2010
November 2010
March 2011
May 2011
June 2011
August 2011
October 2011
March 2012
December 2012
June 2013
August 2014
January 2015
February 2015
August 2015
December 2015
February 2016
December 2016
January 2017
February 2017
May 2017
March 2018
June 2018
August 2018
May 2019
June 2019
September 2019
November 2019
April 2020
September 2020
November 2020
March 2021
April 2021
October 2021
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 5, "token_count": 9}, {"author_id": 4, "token_count": 187}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 218}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 144}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 158}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Kelley
271
19.14%
Hank Janssen
198
13.98%
Lan Tianyu
158
11.16%
Andrea Parri
152
10.73%
K. Y. Srinivasan
125
8.83%
Vitaly Kuznetsov
116
8.19%
Dexuan Cui
114
8.05%
Stephen Hemminger
90
6.36%
Jason (Hui) Wang
61
4.31%
Haiyang Zhang
54
3.81%
Greg Kroah-Hartman
48
3.39%
Bill Pemberton
7
0.49%
Tejun Heo
3
0.21%
Kees Cook
3
0.21%
Joseph Salisbury
3
0.21%
Thomas Gleixner
2
0.14%
Jake Oshins
2
0.14%
Boqun Feng
2
0.14%
Others
7
0.49%
Total
1416
hv_balloon.c
2122
-
21
6883
K. Y. Srinivasan
Vitaly Kuznetsov
Dexuan Cui
Alexander Atanasov
Sunil Muthuswamy
Alex Ng
Boqun Feng
David Hildenbrand
Arun K S
Shradha Gupta
Himadri Pandya
Yanming Liu
Arjan van de Ven
Lan Tianyu
Thomas Gleixner
Olaf Hering
Greg Kroah-Hartman
Others
November 2012
December 2012
January 2013
February 2013
March 2013
July 2013
February 2014
April 2014
November 2014
January 2015
February 2015
March 2015
August 2015
April 2016
August 2016
November 2016
August 2017
March 2018
June 2018
October 2018
December 2018
January 2019
March 2019
May 2019
June 2019
August 2019
November 2019
January 2020
April 2020
October 2020
December 2020
February 2021
March 2021
November 2021
January 2022
February 2022
March 2022
May 2022
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 2453}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1300}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 51}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 1, "token_count": 472}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 132}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 289}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 17}, {"author_id": 26, "token_count": 55}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 2, "token_count": 297}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 384}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 91}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 416}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
4129
59.99%
Vitaly Kuznetsov
916
13.31%
Dexuan Cui
553
8.03%
Alexander Atanasov
416
6.04%
Sunil Muthuswamy
384
5.58%
Alex Ng
217
3.15%
Boqun Feng
95
1.38%
David Hildenbrand
70
1.02%
Arun K S
33
0.48%
Shradha Gupta
19
0.28%
Himadri Pandya
15
0.22%
Yanming Liu
11
0.16%
Arjan van de Ven
10
0.15%
Lan Tianyu
6
0.09%
Thomas Gleixner
2
0.03%
Olaf Hering
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
5
0.07%
Total
6883
hv_common.c
321
-
4
874
Michael Kelley
Lan Tianyu
Stephen Brennan
Linus Torvalds
June 2021
July 2021
October 2021
December 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 8, "token_count": 113}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 634}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Kelley
784
89.70%
Lan Tianyu
82
9.38%
Stephen Brennan
7
0.80%
Linus Torvalds
1
0.11%
Total
874
hv_debugfs.c
178
-
2
737
Branden Bonaby
Others
October 2019
April 2020
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 736}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Branden Bonaby
736
99.86%
Others
1
0.14%
Total
737
hv_fcopy.c
427
-
11
1346
K. Y. Srinivasan
Vitaly Kuznetsov
Dexuan Cui
Andres Beltran
Alex Ng
Olaf Hering
Andrea Parri
Himadri Pandya
Thomas Gleixner
Others
February 2014
January 2015
April 2015
August 2015
December 2015
February 2016
June 2016
January 2017
September 2017
May 2019
July 2019
January 2020
April 2020
November 2020
April 2021
September 2022
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 627}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 301}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 75}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
636
47.25%
Vitaly Kuznetsov
355
26.37%
Dexuan Cui
153
11.37%
Andres Beltran
85
6.32%
Alex Ng
55
4.09%
Olaf Hering
43
3.19%
Andrea Parri
11
0.82%
Himadri Pandya
4
0.30%
Thomas Gleixner
2
0.15%
Others
2
0.15%
Total
1346
hv_kvp.c
824
-
16
2781
K. Y. Srinivasan
Vitaly Kuznetsov
Dexuan Cui
Andres Beltran
Alex Ng
Long Li
Olaf Hering
Alan Stern
Hank Janssen
Himadri Pandya
Stephen Hemminger
Haiyang Zhang
Gustavo A. R. Silva
Greg Kroah-Hartman
Others
December 2010
January 2011
March 2011
May 2011
September 2011
October 2011
November 2011
February 2012
March 2012
May 2012
August 2012
September 2012
May 2013
July 2013
September 2013
January 2014
July 2014
November 2014
April 2015
August 2015
December 2015
February 2016
April 2016
June 2016
January 2017
March 2017
April 2017
August 2017
October 2018
July 2019
January 2020
August 2020
November 2020
April 2021
June 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 567}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 460}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 807}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 28, "token_count": 32}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
2001
71.95%
Vitaly Kuznetsov
399
14.35%
Dexuan Cui
157
5.65%
Andres Beltran
65
2.34%
Alex Ng
62
2.23%
Long Li
32
1.15%
Olaf Hering
30
1.08%
Alan Stern
12
0.43%
Hank Janssen
7
0.25%
Himadri Pandya
4
0.14%
Stephen Hemminger
3
0.11%
Haiyang Zhang
2
0.07%
Gustavo A. R. Silva
2
0.07%
Greg Kroah-Hartman
2
0.07%
Others
3
0.11%
Total
2781
hv_snapshot.c
458
-
11
1432
K. Y. Srinivasan
Vitaly Kuznetsov
Alex Ng
Dexuan Cui
Andres Beltran
Olaf Hering
Andrea Parri
Michael Kelley
Himadri Pandya
Thomas Gleixner
Others
March 2013
July 2013
September 2013
January 2014
November 2014
April 2015
December 2015
February 2016
June 2016
September 2016
November 2016
January 2017
May 2019
July 2019
January 2020
April 2020
November 2020
August 2021
February 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 43}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 124}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 76}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
493
34.43%
Vitaly Kuznetsov
411
28.70%
Alex Ng
245
17.11%
Dexuan Cui
140
9.78%
Andres Beltran
76
5.31%
Olaf Hering
43
3.00%
Andrea Parri
11
0.77%
Michael Kelley
7
0.49%
Himadri Pandya
3
0.21%
Thomas Gleixner
2
0.14%
Others
1
0.07%
Total
1432
hv_trace.c
6
-
2
10
Vitaly Kuznetsov
Stephen Hemminger
October 2017
March 2018
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
9
90.00%
Stephen Hemminger
1
10.00%
Total
10
hv_trace.h
361
-
4
613
Vitaly Kuznetsov
Andrea Parri
Andy Shevchenko
Others
October 2017
July 2019
April 2020
April 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 576}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
576
93.96%
Andrea Parri
34
5.55%
Andy Shevchenko
2
0.33%
Others
1
0.16%
Total
613
hv_trace_balloon.h
48
-
1
64
Vitaly Kuznetsov
March 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
64
100.00%
Total
64
hv_util.c
793
-
19
2665
K. Y. Srinivasan
Dexuan Cui
Hank Janssen
Vitaly Kuznetsov
Andres Beltran
Alex Ng
Haiyang Zhang
Vineeth Pillai
Vivek yadav
Greg Kroah-Hartman
Boqun Feng
Arjan van de Ven
Long Li
Andrea Parri
Himadri Pandya
Thomas Gleixner
Stephen Hemminger
Others
May 2010
October 2010
December 2010
January 2011
March 2011
May 2011
August 2011
September 2011
October 2011
May 2012
August 2012
December 2012
January 2013
March 2013
July 2013
September 2013
February 2014
July 2014
February 2015
February 2016
September 2016
October 2016
January 2017
February 2017
March 2017
May 2017
June 2018
October 2018
May 2019
July 2019
January 2020
August 2020
September 2020
November 2020
January 2021
May 2021
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 12, "token_count": 141}, {"author_id": 4, "token_count": 338}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 96}, {"author_id": 27, "token_count": 61}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 132}, {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 460}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 119}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 255}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
604
22.66%
Dexuan Cui
498
18.69%
Hank Janssen
374
14.03%
Vitaly Kuznetsov
314
11.78%
Andres Beltran
255
9.57%
Alex Ng
228
8.56%
Haiyang Zhang
151
5.67%
Vineeth Pillai
119
4.47%
Vivek yadav
61
2.29%
Greg Kroah-Hartman
15
0.56%
Boqun Feng
12
0.45%
Arjan van de Ven
10
0.38%
Long Li
7
0.26%
Andrea Parri
6
0.23%
Himadri Pandya
4
0.15%
Thomas Gleixner
2
0.08%
Stephen Hemminger
2
0.08%
Others
3
0.11%
Total
2665
hv_utils_transport.c
350
-
8
1559
Vitaly Kuznetsov
Olaf Hering
Alex Ng
Linus Torvalds
Thomas Gleixner
Others
April 2015
August 2015
December 2015
February 2016
June 2016
March 2017
July 2017
February 2018
May 2019
February 2022
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1162}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 1, "token_count": 278}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
1509
96.79%
Olaf Hering
20
1.28%
Alex Ng
20
1.28%
Linus Torvalds
4
0.26%
Thomas Gleixner
2
0.13%
Others
4
0.26%
Total
1559
hv_utils_transport.h
45
-
2
188
Vitaly Kuznetsov
Thomas Gleixner
April 2015
December 2015
June 2016
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
186
98.94%
Thomas Gleixner
2
1.06%
Total
188
hyperv_vmbus.h
482
-
20
1370
K. Y. Srinivasan
Andrea Parri
Dexuan Cui
Vitaly Kuznetsov
Branden Bonaby
Stephen Hemminger
Kimberly Brown
Jason (Hui) Wang
Lan Tianyu
Shradha Gupta
Greg Kroah-Hartman
Andres Beltran
Thomas Gleixner
Andy Shevchenko
Gustavo A. R. Silva
Andrey Smetanin
Others
May 2011
September 2011
October 2011
December 2011
March 2012
December 2012
June 2013
September 2013
February 2014
June 2014
February 2015
March 2015
April 2015
August 2015
November 2015
December 2015
February 2016
April 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
September 2017
October 2017
March 2018
May 2018
December 2018
January 2019
March 2019
May 2019
July 2019
September 2019
October 2019
January 2020
March 2020
April 2020
May 2020
November 2020
December 2020
April 2021
October 2021
January 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 479}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 133}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 191}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
564
41.17%
Andrea Parri
230
16.79%
Dexuan Cui
152
11.09%
Vitaly Kuznetsov
146
10.66%
Branden Bonaby
133
9.71%
Stephen Hemminger
67
4.89%
Kimberly Brown
18
1.31%
Jason (Hui) Wang
14
1.02%
Lan Tianyu
13
0.95%
Shradha Gupta
9
0.66%
Greg Kroah-Hartman
6
0.44%
Andres Beltran
6
0.44%
Thomas Gleixner
2
0.15%
Andy Shevchenko
2
0.15%
Gustavo A. R. Silva
1
0.07%
Andrey Smetanin
1
0.07%
Others
6
0.44%
Total
1370
ring_buffer.c
663
-
20
2123
Stephen Hemminger
Andres Beltran
Hank Janssen
K. Y. Srinivasan
Vitaly Kuznetsov
Lan Tianyu
Kimberly Brown
Michael Kelley
Greg Kroah-Hartman
Haiyang Zhang
Andrea Parri
Long Li
Bill Pemberton
Lv Ruyi
Dexuan Cui
Kees Cook
Branden Bonaby
Jason (Hui) Wang
Thomas Gleixner
Nicolas Palix
July 2009
August 2009
May 2010
July 2010
November 2010
March 2011
May 2011
August 2011
October 2011
December 2012
March 2013
June 2013
February 2014
September 2014
December 2015
January 2016
April 2016
September 2016
November 2016
December 2016
February 2017
March 2017
June 2017
December 2017
March 2018
June 2018
September 2018
December 2018
February 2019
March 2019
May 2019
October 2019
November 2020
April 2021
May 2021
August 2021
October 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 5, "token_count": 47}, {"author_id": 4, "token_count": 250}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 85}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 190}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 13}, {"author_id": 8, "token_count": 95}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 79}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 98}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 201}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 164}, {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Hemminger
383
18.04%
Andres Beltran
299
14.08%
Hank Janssen
257
12.11%
K. Y. Srinivasan
248
11.68%
Vitaly Kuznetsov
220
10.36%
Lan Tianyu
164
7.72%
Kimberly Brown
122
5.75%
Michael Kelley
108
5.09%
Greg Kroah-Hartman
90
4.24%
Haiyang Zhang
85
4.00%
Andrea Parri
84
3.96%
Long Li
13
0.61%
Bill Pemberton
11
0.52%
Lv Ruyi
9
0.42%
Dexuan Cui
9
0.42%
Kees Cook
7
0.33%
Branden Bonaby
7
0.33%
Jason (Hui) Wang
3
0.14%
Thomas Gleixner
2
0.09%
Nicolas Palix
2
0.09%
Total
2123
vmbus_drv.c
2828
-
49
10438
Stephen Hemminger
Greg Kroah-Hartman
K. Y. Srinivasan
Dexuan Cui
Jake Oshins
Kimberly Brown
Vitaly Kuznetsov
Andrea Parri
Michael Kelley
Sunil Muthuswamy
Hank Janssen
Shradha Gupta
Matheus Castello
Andy Shevchenko
Lan Tianyu
Nick Meier
Saurabh Sengar
Jason (Hui) Wang
Kees Cook
Branden Bonaby
Krzysztof Kozlowski
Miaoqian Lin
John Ogness
Gerd Hoffmann
Stanislav Kinsburskiy
Yang Yingliang
Timo Teräs
Fernando Soto
Wei Liu
Stephan Mueller
Gustavo A. R. Silva
Rafael J. Wysocki
Joseph Salisbury
Andrey Smetanin
Thomas Gleixner
Davidlohr Bueso A
Lv Zheng
Tejun Heo
Haiyang Zhang
Olaf Hering
Himadri Pandya
Bill Pemberton
Jiapeng Chong
Others
July 2009
September 2009
March 2010
May 2010
December 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
August 2012
December 2012
June 2013
September 2013
January 2014
February 2014
March 2014
June 2014
January 2015
February 2015
March 2015
April 2015
May 2015
August 2015
December 2015
January 2016
February 2016
April 2016
May 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
July 2018
August 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
January 2020
April 2020
May 2020
June 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 708}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 1702}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 30, "token_count": 40}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 162}, {"author_id": 13, "token_count": 461}, {"author_id": 1, "token_count": 155}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 54, "token_count": 6}, {"author_id": 2, "token_count": 14}, {"author_id": 13, "token_count": 70}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 379}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 602}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 188}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 786}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 89}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 16, "token_count": 219}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 197}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 465}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 709}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 58, "token_count": 5}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 340}, {"author_id": 23, "token_count": 23}, {"author_id": 2, "token_count": 81}, {"author_id": 10, "token_count": 53}, {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 25, "token_count": 70}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 8, "token_count": 190}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 47}, {"author_id": 8, "token_count": 87}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 18, "token_count": 83}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 33, "token_count": 16}, {"author_id": 43, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Hemminger
2114
20.25%
Greg Kroah-Hartman
1769
16.95%
K. Y. Srinivasan
1374
13.16%
Dexuan Cui
1294
12.40%
Jake Oshins
910
8.72%
Kimberly Brown
662
6.34%
Vitaly Kuznetsov
516
4.94%
Andrea Parri
507
4.86%
Michael Kelley
401
3.84%
Sunil Muthuswamy
219
2.10%
Hank Janssen
125
1.20%
Shradha Gupta
83
0.80%
Matheus Castello
70
0.67%
Andy Shevchenko
66
0.63%
Lan Tianyu
56
0.54%
Nick Meier
40
0.38%
Saurabh Sengar
20
0.19%
Jason (Hui) Wang
20
0.19%
Kees Cook
16
0.15%
Branden Bonaby
16
0.15%
Krzysztof Kozlowski
13
0.12%
Miaoqian Lin
12
0.11%
John Ogness
12
0.11%
Gerd Hoffmann
12
0.11%
Stanislav Kinsburskiy
10
0.10%
Yang Yingliang
8
0.08%
Timo Teräs
8
0.08%
Fernando Soto
8
0.08%
Wei Liu
7
0.07%
Stephan Mueller
7
0.07%
Gustavo A. R. Silva
7
0.07%
Rafael J. Wysocki
6
0.06%
Joseph Salisbury
6
0.06%
Andrey Smetanin
6
0.06%
Thomas Gleixner
5
0.05%
Davidlohr Bueso A
5
0.05%
Lv Zheng
4
0.04%
Tejun Heo
3
0.03%
Haiyang Zhang
3
0.03%
Olaf Hering
2
0.02%
Himadri Pandya
2
0.02%
Bill Pemberton
2
0.02%
Jiapeng Chong
1
0.01%
Others
11
0.11%
Total
10438
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
90
Author
Tokens
Proportion
Commits
Proportion
0
K. Y. Srinivasan
12438
26.68%
187
24.10%
1
Vitaly Kuznetsov
6278
13.47%
124
15.98%
2
Dexuan Cui
4449
9.54%
54
6.96%
3
Stephen Hemminger
3092
6.63%
38
4.90%
4
Hank Janssen
2634
5.65%
7
0.90%
5
Greg Kroah-Hartman
2576
5.53%
69
8.89%
6
Andrea Parri
2376
5.10%
41
5.28%
7
Boqun Feng
1657
3.55%
7
0.90%
8
Michael Kelley
1645
3.53%
31
3.99%
9
Andres Beltran
1341
2.88%
3
0.39%
10
Lan Tianyu
1034
2.22%
12
1.55%
11
Alex Ng
984
2.11%
19
2.45%
12
Haiyang Zhang
948
2.03%
26
3.35%
13
Jake Oshins
912
1.96%
10
1.29%
14
Branden Bonaby
899
1.93%
1
0.13%
15
Kimberly Brown
812
1.74%
6
0.77%
16
Sunil Muthuswamy
603
1.29%
3
0.39%
17
Alexander Atanasov
416
0.89%
1
0.13%
18
Shradha Gupta
156
0.33%
2
0.26%
19
Olaf Hering
140
0.30%
9
1.16%
20
Bill Pemberton
127
0.27%
16
2.06%
21
Vineeth Pillai
119
0.26%
2
0.26%
22
Jason (Hui) Wang
98
0.21%
3
0.39%
23
Andy Shevchenko
83
0.18%
7
0.90%
24
Saurabh Sengar
80
0.17%
3
0.39%
25
Matheus Castello
70
0.15%
3
0.39%
26
David Hildenbrand
70
0.15%
5
0.64%
27
Vivek yadav
61
0.13%
1
0.13%
28
Long Li
52
0.11%
3
0.39%
29
Himadri Pandya
42
0.09%
3
0.39%
30
Nick Meier
40
0.09%
1
0.13%
31
Arun K S
33
0.07%
3
0.39%
32
Thomas Gleixner
29
0.06%
3
0.39%
33
Kees Cook
26
0.06%
2
0.26%
34
Arjan van de Ven
20
0.04%
1
0.13%
35
Timo Teräs
18
0.04%
2
0.26%
36
Tejun Heo
15
0.03%
1
0.13%
37
Krzysztof Kozlowski
13
0.03%
1
0.13%
38
Miaoqian Lin
12
0.03%
1
0.13%
39
John Ogness
12
0.03%
1
0.13%
40
Gerd Hoffmann
12
0.03%
2
0.26%
41
Alan Stern
12
0.03%
1
0.13%
42
Yanming Liu
11
0.02%
1
0.13%
43
Stanislav Kinsburskiy
10
0.02%
1
0.13%
44
Gustavo A. R. Silva
10
0.02%
3
0.39%
45
Yang Yingliang
9
0.02%
2
0.26%
46
Lv Ruyi
9
0.02%
1
0.13%
47
Joseph Salisbury
9
0.02%
3
0.39%
48
Nicolas Palix
8
0.02%
1
0.13%
49
Jiapeng Chong
8
0.02%
2
0.26%
50
Fernando Soto
8
0.02%
1
0.13%
51
Wei Liu
7
0.02%
1
0.13%
52
Stephen Brennan
7
0.02%
1
0.13%
53
Stephan Mueller
7
0.02%
1
0.13%
54
Andrey Smetanin
7
0.02%
2
0.26%
55
Rafael J. Wysocki
6
0.01%
1
0.13%
56
Vasiliy Kulikov
5
0.01%
1
0.13%
57
Linus Torvalds
5
0.01%
2
0.26%
58
Davidlohr Bueso A
5
0.01%
1
0.13%
59
Lv Zheng
4
0.01%
1
0.13%
60
Others
53
0.11%
35
4.51%
Total
46622
776