Linux Source Code
Home
Release 5.12
Help
hv
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alan Stern
Alex Ng
Andrea Parri
Andres Beltran
Andrey Smetanin
Andy Shevchenko
Arjan van de Ven
Arun K S
Bill Pemberton
Boqun Feng
Branden Bonaby
Chris Co
Dan Carpenter
David Fries
David Hildenbrand
Davidlohr Bueso A
Denis V. Lunev
Dexuan Cui
Fernando Soto
Gerd Hoffmann
Greg Kroah-Hartman
Gustavo A. R. Silva
Haiyang Zhang
Hank Janssen
Himadri Pandya
Ingo Molnar
Jake Oshins
Jason (Hui) Wang
Joseph Salisbury
K. Y. Srinivasan
Kees Cook
Kimberly Brown
Lan Tianyu
Linus Torvalds
Long Li
Lv Zheng
Matheus Castello
Matteo Croce
Maya Nakamura
Michael Kelley
Nicholas Mc Guire
Nick Meier
Nicolas Palix
Nishad Kamdar
Olaf Hering
Others
Stefan Eschenbacher
Stephan Mueller
Stephen Hemminger
Sunil Muthuswamy
Tejun Heo
Thomas Gleixner
Timo Teräs
Uwe Kleine-König
Vasiliy Kulikov
Vineeth Pillai
Vitaly Kuznetsov
Vivek yadav
Wei Liu
Wei Yongjun
Yue haibing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
channel.c
1206
-
18
4597
Boqun Feng
Hank Janssen
Andres Beltran
K. Y. Srinivasan
Stephen Hemminger
Haiyang Zhang
Greg Kroah-Hartman
Vitaly Kuznetsov
Dexuan Cui
Bill Pemberton
Andrea Parri
Nicolas Palix
Vasiliy Kulikov
Tejun Heo
Michael Kelley
Uwe Kleine-König
Thomas Gleixner
Olaf Hering
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
March 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
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 5, "token_count": 100}, {"author_id": 4, "token_count": 806}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 50}, {"author_id": 5, "token_count": 2}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 126}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 33}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 16, "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": 13, "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": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"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": 4}, ]}, {"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": 14, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 261}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 1618}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 565}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Boqun Feng
1618
35.20%
Hank Janssen
824
17.92%
Andres Beltran
565
12.29%
K. Y. Srinivasan
555
12.07%
Stephen Hemminger
280
6.09%
Haiyang Zhang
222
4.83%
Greg Kroah-Hartman
218
4.74%
Vitaly Kuznetsov
108
2.35%
Dexuan Cui
79
1.72%
Bill Pemberton
77
1.68%
Andrea Parri
29
0.63%
Nicolas Palix
6
0.13%
Vasiliy Kulikov
5
0.11%
Tejun Heo
3
0.07%
Michael Kelley
3
0.07%
Uwe Kleine-König
2
0.04%
Thomas Gleixner
2
0.04%
Olaf Hering
1
0.02%
Total
4597
channel_mgmt.c
1532
-
19
4816
K. Y. Srinivasan
Dexuan Cui
Hank Janssen
Andrea Parri
Vitaly Kuznetsov
Greg Kroah-Hartman
Haiyang Zhang
Alex Ng
Stephen Hemminger
Andres Beltran
Bill Pemberton
Michael Kelley
Lan Tianyu
Andy Shevchenko
Timo Teräs
Kimberly Brown
Tejun Heo
Thomas Gleixner
Nicholas Mc Guire
July 2009
August 2009
September 2009
March 2010
May 2010
July 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
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 5, "token_count": 67}, {"author_id": 4, "token_count": 504}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 254}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 13, "token_count": 3}, {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 13, "token_count": 105}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "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": 36}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"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": 22}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 18}, {"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": 82}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 0, "token_count": 70}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "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": 60}, ]}, {"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": 260}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 455}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 149}, {"author_id": 21, "token_count": 15}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 185}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1324
27.49%
Dexuan Cui
1154
23.96%
Hank Janssen
646
13.41%
Andrea Parri
424
8.80%
Vitaly Kuznetsov
350
7.27%
Greg Kroah-Hartman
328
6.81%
Haiyang Zhang
193
4.01%
Alex Ng
152
3.16%
Stephen Hemminger
94
1.95%
Andres Beltran
64
1.33%
Bill Pemberton
17
0.35%
Michael Kelley
16
0.33%
Lan Tianyu
15
0.31%
Andy Shevchenko
13
0.27%
Timo Teräs
10
0.21%
Kimberly Brown
10
0.21%
Tejun Heo
3
0.06%
Thomas Gleixner
2
0.04%
Nicholas Mc Guire
1
0.02%
Total
4816
connection.c
447
-
14
1512
K. Y. Srinivasan
Hank Janssen
Dexuan Cui
Andrea Parri
Greg Kroah-Hartman
Stephen Hemminger
Vitaly Kuznetsov
Haiyang Zhang
Bill Pemberton
Himadri Pandya
Branden Bonaby
Alex Ng
Tejun Heo
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "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": 17, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 55}, ]}, {"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": 41}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"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": 13, "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": 9, "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": 38}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"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": 28, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 88}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 51}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
544
35.98%
Hank Janssen
203
13.43%
Dexuan Cui
195
12.90%
Andrea Parri
179
11.84%
Greg Kroah-Hartman
102
6.75%
Stephen Hemminger
97
6.42%
Vitaly Kuznetsov
83
5.49%
Haiyang Zhang
69
4.56%
Bill Pemberton
13
0.86%
Himadri Pandya
10
0.66%
Branden Bonaby
7
0.46%
Alex Ng
5
0.33%
Tejun Heo
3
0.20%
Thomas Gleixner
2
0.13%
Total
1512
hv.c
288
-
20
941
Hank Janssen
K. Y. Srinivasan
Dexuan Cui
Vitaly Kuznetsov
Stephen Hemminger
Jason (Hui) Wang
Michael Kelley
Haiyang Zhang
Greg Kroah-Hartman
Andrea Parri
Chris Co
Bill Pemberton
Jake Oshins
Tejun Heo
Kees Cook
Thomas Gleixner
Boqun Feng
Dan Carpenter
Others
July 2009
August 2009
January 2010
March 2010
November 2010
March 2011
May 2011
June 2011
August 2011
October 2011
March 2012
July 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
August 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 5, "token_count": 9}, {"author_id": 4, "token_count": 189}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 13, "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": 50, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "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": 10, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 40, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Hank Janssen
200
21.25%
K. Y. Srinivasan
136
14.45%
Dexuan Cui
128
13.60%
Vitaly Kuznetsov
121
12.86%
Stephen Hemminger
90
9.56%
Jason (Hui) Wang
61
6.48%
Michael Kelley
57
6.06%
Haiyang Zhang
54
5.74%
Greg Kroah-Hartman
52
5.53%
Andrea Parri
11
1.17%
Chris Co
7
0.74%
Bill Pemberton
7
0.74%
Jake Oshins
4
0.43%
Tejun Heo
3
0.32%
Kees Cook
3
0.32%
Thomas Gleixner
2
0.21%
Boqun Feng
2
0.21%
Dan Carpenter
1
0.11%
Others
2
0.21%
Total
941
hv_balloon.c
1854
-
14
6013
K. Y. Srinivasan
Vitaly Kuznetsov
Dexuan Cui
Alex Ng
David Hildenbrand
Arun K S
Himadri Pandya
Arjan van de Ven
Lan Tianyu
Wei Yongjun
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
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 2461}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1306}, {"author_id": 51, "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": 100}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 1, "token_count": 472}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 132}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 296}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 17}, {"author_id": 23, "token_count": 55}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 2, "token_count": 297}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
4156
69.12%
Vitaly Kuznetsov
942
15.67%
Dexuan Cui
556
9.25%
Alex Ng
217
3.61%
David Hildenbrand
70
1.16%
Arun K S
33
0.55%
Himadri Pandya
16
0.27%
Arjan van de Ven
10
0.17%
Lan Tianyu
6
0.10%
Wei Yongjun
2
0.03%
Thomas Gleixner
2
0.03%
Olaf Hering
1
0.02%
Greg Kroah-Hartman
1
0.02%
Others
1
0.02%
Total
6013
hv_debugfs.c
178
-
2
738
Branden Bonaby
Yue haibing
October 2019
April 2020
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 737}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Branden Bonaby
737
99.86%
Yue haibing
1
0.14%
Total
738
hv_fcopy.c
426
-
10
1337
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
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 628}, {"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": 16, "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": 9, "token_count": 55}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
637
47.64%
Vitaly Kuznetsov
355
26.55%
Dexuan Cui
153
11.44%
Andres Beltran
76
5.68%
Alex Ng
55
4.11%
Olaf Hering
43
3.22%
Andrea Parri
11
0.82%
Himadri Pandya
4
0.30%
Thomas Gleixner
2
0.15%
Others
1
0.07%
Total
1337
hv_kvp.c
823
-
15
2772
K. Y. Srinivasan
Vitaly Kuznetsov
Dexuan Cui
Alex Ng
Andres Beltran
Long Li
Olaf Hering
Alan Stern
Hank Janssen
Stephen Hemminger
Himadri Pandya
Haiyang Zhang
Gustavo A. R. Silva
Greg Kroah-Hartman
David Fries
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
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 567}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "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": 34, "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": 16, "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": 49, "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": 16, "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": 9, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
2001
72.19%
Vitaly Kuznetsov
399
14.39%
Dexuan Cui
157
5.66%
Alex Ng
62
2.24%
Andres Beltran
56
2.02%
Long Li
32
1.15%
Olaf Hering
30
1.08%
Alan Stern
12
0.43%
Hank Janssen
7
0.25%
Stephen Hemminger
4
0.14%
Himadri Pandya
4
0.14%
Haiyang Zhang
2
0.07%
Gustavo A. R. Silva
2
0.07%
Greg Kroah-Hartman
2
0.07%
David Fries
2
0.07%
Total
2772
hv_snapshot.c
454
-
10
1423
K. Y. Srinivasan
Vitaly Kuznetsov
Alex Ng
Dexuan Cui
Andres Beltran
Olaf Hering
Andrea Parri
Himadri Pandya
Thomas Gleixner
David Fries
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
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 475}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 291}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "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": 9, "token_count": 124}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 62}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
495
34.79%
Vitaly Kuznetsov
405
28.46%
Alex Ng
245
17.22%
Dexuan Cui
140
9.84%
Andres Beltran
77
5.41%
Olaf Hering
43
3.02%
Andrea Parri
11
0.77%
Himadri Pandya
4
0.28%
Thomas Gleixner
2
0.14%
David Fries
1
0.07%
Total
1423
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
346
-
4
596
Vitaly Kuznetsov
Andrea Parri
Andy Shevchenko
Nishad Kamdar
October 2017
July 2019
April 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 576}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
576
96.64%
Andrea Parri
17
2.85%
Andy Shevchenko
2
0.34%
Nishad Kamdar
1
0.17%
Total
596
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
798
-
19
2681
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
Michael Kelley
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
June 2019
July 2019
January 2020
August 2020
September 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 13, "token_count": 141}, {"author_id": 4, "token_count": 338}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "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": 9, "token_count": 96}, {"author_id": 24, "token_count": 61}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "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": 256}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 2, "token_count": 460}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 18, "token_count": 119}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 258}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
604
22.53%
Dexuan Cui
498
18.58%
Hank Janssen
374
13.95%
Vitaly Kuznetsov
325
12.12%
Andres Beltran
258
9.62%
Alex Ng
228
8.50%
Haiyang Zhang
151
5.63%
Vineeth Pillai
119
4.44%
Vivek yadav
61
2.28%
Greg Kroah-Hartman
15
0.56%
Boqun Feng
12
0.45%
Arjan van de Ven
10
0.37%
Long Li
7
0.26%
Andrea Parri
7
0.26%
Himadri Pandya
4
0.15%
Michael Kelley
3
0.11%
Thomas Gleixner
2
0.07%
Stephen Hemminger
2
0.07%
Others
1
0.04%
Total
2681
hv_utils_transport.c
350
-
7
1566
Vitaly Kuznetsov
Olaf Hering
Alex Ng
Linus Torvalds
Thomas Gleixner
Dan Carpenter
Others
April 2015
August 2015
December 2015
February 2016
June 2016
March 2017
July 2017
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1170}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 1, "token_count": 279}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "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": 46, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
1518
96.93%
Olaf Hering
20
1.28%
Alex Ng
20
1.28%
Linus Torvalds
4
0.26%
Thomas Gleixner
2
0.13%
Dan Carpenter
1
0.06%
Others
1
0.06%
Total
1566
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": 28, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
186
98.94%
Thomas Gleixner
2
1.06%
Total
188
hyperv_vmbus.h
472
-
17
1335
K. Y. Srinivasan
Andrea Parri
Dexuan Cui
Vitaly Kuznetsov
Branden Bonaby
Stephen Hemminger
Kimberly Brown
Jason (Hui) Wang
Greg Kroah-Hartman
Andres Beltran
Thomas Gleixner
Andy Shevchenko
Stefan Eschenbacher
Maya Nakamura
Gustavo A. R. Silva
Dan Carpenter
Andrey Smetanin
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
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": 50, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "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": 41, "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": 20, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 130}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 198}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 56, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
564
42.25%
Andrea Parri
233
17.45%
Dexuan Cui
152
11.39%
Vitaly Kuznetsov
139
10.41%
Branden Bonaby
130
9.74%
Stephen Hemminger
67
5.02%
Kimberly Brown
18
1.35%
Jason (Hui) Wang
14
1.05%
Greg Kroah-Hartman
6
0.45%
Andres Beltran
3
0.22%
Thomas Gleixner
2
0.15%
Andy Shevchenko
2
0.15%
Stefan Eschenbacher
1
0.07%
Maya Nakamura
1
0.07%
Gustavo A. R. Silva
1
0.07%
Dan Carpenter
1
0.07%
Andrey Smetanin
1
0.07%
Total
1335
ring_buffer.c
575
-
17
1781
Stephen Hemminger
Hank Janssen
K. Y. Srinivasan
Vitaly Kuznetsov
Kimberly Brown
Andres Beltran
Michael Kelley
Greg Kroah-Hartman
Haiyang Zhang
Branden Bonaby
Long Li
Bill Pemberton
Dexuan Cui
Kees Cook
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
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 5, "token_count": 48}, {"author_id": 4, "token_count": 261}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 13, "token_count": 91}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"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": 19, "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": 87}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"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": 239}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 25, "token_count": 13}, {"author_id": 14, "token_count": 95}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 7}, {"author_id": 14, "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": 12, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 114}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Hemminger
449
25.21%
Hank Janssen
268
15.05%
K. Y. Srinivasan
255
14.32%
Vitaly Kuznetsov
227
12.75%
Kimberly Brown
122
6.85%
Andres Beltran
114
6.40%
Michael Kelley
101
5.67%
Greg Kroah-Hartman
93
5.22%
Haiyang Zhang
91
5.11%
Branden Bonaby
14
0.79%
Long Li
13
0.73%
Bill Pemberton
11
0.62%
Dexuan Cui
9
0.51%
Kees Cook
7
0.39%
Jason (Hui) Wang
3
0.17%
Thomas Gleixner
2
0.11%
Nicolas Palix
2
0.11%
Total
1781
vmbus_drv.c
2730
-
35
10104
Stephen Hemminger
Greg Kroah-Hartman
K. Y. Srinivasan
Dexuan Cui
Jake Oshins
Kimberly Brown
Andrea Parri
Vitaly Kuznetsov
Sunil Muthuswamy
Hank Janssen
Michael Kelley
Matheus Castello
Andy Shevchenko
Lan Tianyu
Nick Meier
Jason (Hui) Wang
Branden Bonaby
Gerd Hoffmann
Thomas Gleixner
Stephan Mueller
Timo Teräs
Fernando Soto
Wei Liu
Joseph Salisbury
Andrey Smetanin
Davidlohr Bueso A
Lv Zheng
Bill Pemberton
Tejun Heo
Ingo Molnar
Haiyang Zhang
Olaf Hering
Matteo Croce
Himadri Pandya
Denis V. Lunev
July 2009
August 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
February 2021
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 738}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"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": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 16, "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": 19, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 1697}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 27, "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": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 2, "token_count": 162}, {"author_id": 10, "token_count": 464}, {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 2, "token_count": 14}, {"author_id": 10, "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": 10, "token_count": 400}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"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": 47, "token_count": 3}, {"author_id": 3, "token_count": 218}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 788}, ]}, {"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": 14, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 15, "token_count": 235}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 366}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 12, "token_count": 197}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 465}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 719}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 346}, {"author_id": 20, "token_count": 23}, {"author_id": 2, "token_count": 81}, {"author_id": 21, "token_count": 55}, {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 88}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 22, "token_count": 74}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 39, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Hemminger
2246
22.23%
Greg Kroah-Hartman
1765
17.47%
K. Y. Srinivasan
1494
14.79%
Dexuan Cui
1304
12.91%
Jake Oshins
934
9.24%
Kimberly Brown
662
6.55%
Andrea Parri
467
4.62%
Vitaly Kuznetsov
381
3.77%
Sunil Muthuswamy
235
2.33%
Hank Janssen
127
1.26%
Michael Kelley
126
1.25%
Matheus Castello
74
0.73%
Andy Shevchenko
63
0.62%
Lan Tianyu
55
0.54%
Nick Meier
40
0.40%
Jason (Hui) Wang
20
0.20%
Branden Bonaby
16
0.16%
Gerd Hoffmann
12
0.12%
Thomas Gleixner
9
0.09%
Stephan Mueller
9
0.09%
Timo Teräs
8
0.08%
Fernando Soto
8
0.08%
Wei Liu
7
0.07%
Joseph Salisbury
6
0.06%
Andrey Smetanin
6
0.06%
Davidlohr Bueso A
5
0.05%
Lv Zheng
4
0.04%
Bill Pemberton
4
0.04%
Tejun Heo
3
0.03%
Ingo Molnar
3
0.03%
Haiyang Zhang
3
0.03%
Olaf Hering
2
0.02%
Matteo Croce
2
0.02%
Himadri Pandya
2
0.02%
Denis V. Lunev
2
0.02%
Total
10104
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
66
Author
Tokens
Proportion
Commits
Proportion
0
K. Y. Srinivasan
12765
30.05%
197
27.90%
1
Vitaly Kuznetsov
6188
14.57%
118
16.71%
2
Dexuan Cui
4525
10.65%
54
7.65%
3
Stephen Hemminger
3330
7.84%
39
5.52%
4
Hank Janssen
2649
6.24%
7
0.99%
5
Greg Kroah-Hartman
2582
6.08%
70
9.92%
6
Boqun Feng
1632
3.84%
4
0.57%
7
Andrea Parri
1389
3.27%
27
3.82%
8
Andres Beltran
1213
2.86%
2
0.28%
9
Alex Ng
984
2.32%
19
2.69%
10
Jake Oshins
938
2.21%
10
1.42%
11
Branden Bonaby
904
2.13%
1
0.14%
12
Kimberly Brown
812
1.91%
6
0.85%
13
Haiyang Zhang
785
1.85%
25
3.54%
14
Michael Kelley
306
0.72%
16
2.27%
15
Sunil Muthuswamy
235
0.55%
3
0.42%
16
Olaf Hering
140
0.33%
9
1.27%
17
Bill Pemberton
129
0.30%
17
2.41%
18
Vineeth Pillai
119
0.28%
2
0.28%
19
Jason (Hui) Wang
98
0.23%
3
0.42%
20
Andy Shevchenko
80
0.19%
6
0.85%
21
Lan Tianyu
76
0.18%
5
0.71%
22
Matheus Castello
74
0.17%
4
0.57%
23
David Hildenbrand
70
0.16%
5
0.71%
24
Vivek yadav
61
0.14%
1
0.14%
25
Long Li
52
0.12%
3
0.42%
26
Himadri Pandya
44
0.10%
3
0.42%
27
Nick Meier
40
0.09%
1
0.14%
28
Thomas Gleixner
33
0.08%
4
0.57%
29
Arun K S
33
0.08%
3
0.42%
30
Arjan van de Ven
20
0.05%
1
0.14%
31
Timo Teräs
18
0.04%
2
0.28%
32
Tejun Heo
15
0.04%
1
0.14%
33
Gerd Hoffmann
12
0.03%
2
0.28%
34
Alan Stern
12
0.03%
1
0.14%
35
Kees Cook
10
0.02%
1
0.14%
36
Stephan Mueller
9
0.02%
1
0.14%
37
Nicolas Palix
8
0.02%
1
0.14%
38
Fernando Soto
8
0.02%
1
0.14%
39
Wei Liu
7
0.02%
1
0.14%
40
Chris Co
7
0.02%
1
0.14%
41
Andrey Smetanin
7
0.02%
2
0.28%
42
Joseph Salisbury
6
0.01%
2
0.28%
43
Vasiliy Kulikov
5
0.01%
1
0.14%
44
Davidlohr Bueso A
5
0.01%
1
0.14%
45
Lv Zheng
4
0.01%
1
0.14%
46
Linus Torvalds
4
0.01%
1
0.14%
47
Ingo Molnar
3
0.01%
1
0.14%
48
Gustavo A. R. Silva
3
0.01%
2
0.28%
49
David Fries
3
0.01%
1
0.14%
50
Dan Carpenter
3
0.01%
2
0.28%
51
Wei Yongjun
2
0.00%
1
0.14%
52
Uwe Kleine-König
2
0.00%
1
0.14%
53
Matteo Croce
2
0.00%
1
0.14%
54
Denis V. Lunev
2
0.00%
1
0.14%
55
Yue haibing
1
0.00%
1
0.14%
56
Stefan Eschenbacher
1
0.00%
1
0.14%
57
Nishad Kamdar
1
0.00%
1
0.14%
58
Nicholas Mc Guire
1
0.00%
1
0.14%
59
Maya Nakamura
1
0.00%
1
0.14%
60
Others
6
0.01%
6
0.85%
Total
42474
706