Linux Source Code
Home
Release 7.0
Help
hv
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alex Ng
Alexander Atanasov
Andrea Parri
Andres Beltran
Andy Shevchenko
Anirudh Rayabharam (Microsoft)
Arun K S
Bill Pemberton
Boqun Feng
Branden Bonaby
David Hildenbrand
Dexuan Cui
Easwar Hariharan
Greg Kroah-Hartman
Guilherme G. Piccoli
Haiyang Zhang
Hamza Mahfooz
Hank Janssen
Himadri Pandya
Jake Oshins
Jan Kiszka
Jason (Hui) Wang
Jinank Jain
John Starks
Joseph Salisbury
K. Y. Srinivasan
Kees Cook
Kimberly Brown
Lan Tianyu
Li Zhijian
Linus Torvalds (pre-git)
Long Li
Michael Kelley
Mitchell Levy
Mohammed Gamal
Mukesh Rathor
Muminul Islam
Naman Jain
Nick Meier
Nico Pache
Nuno Das Neves
Olaf Hering
Others
Peter Martincic
Praveen K Paladugu
Purna Pavan Chandra Aekkaladevi
Rick Edgecombe
Roman Kisel
Saurabh Sengar
Sean Christopherson
Shradha Gupta
Stanislav Kinsburskii
Stephen Hemminger
Sunil Muthuswamy
Thierry Reding
Thomas Gleixner
Timo Teräs
Vineeth Pillai
Vitaly Kuznetsov
Vivek yadav
Wei Liu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
channel.c
1298
-
26
4785
Hank Janssen
Boqun Feng
Andres Beltran
K. Y. Srinivasan
Andrea Parri
Greg Kroah-Hartman
Haiyang Zhang
Stephen Hemminger
Lan Tianyu
Vitaly Kuznetsov
Roman Kisel
Dexuan Cui
Bill Pemberton
Michael Kelley
Rick Edgecombe
Naman Jain
Thomas Gleixner
Linus Torvalds (pre-git)
Olaf Hering
Others
May 1998
February 2002
July 2009
August 2009
September 2009
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
February 2013
March 2013
May 2013
September 2013
January 2014
February 2014
April 2014
August 2014
January 2015
February 2015
May 2015
August 2015
December 2015
January 2016
April 2016
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
September 2019
April 2020
June 2020
September 2020
November 2020
December 2020
February 2021
April 2021
May 2021
October 2021
April 2022
January 2024
March 2024
May 2025
June 2025
October 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 7, "token_count": 185}, {"author_id": 4, "token_count": 942}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 111}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 14}, {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 32, "token_count": 65}, {"author_id": 7, "token_count": 4}, {"author_id": 12, "token_count": 2}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 165}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 63}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 8, "token_count": 7}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 4}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 8, "token_count": 235}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 836}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 496}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 211}, {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 153}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 101}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 44, "token_count": 31}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 111}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hank Janssen
962
20.10%
Boqun Feng
836
17.47%
Andres Beltran
511
10.68%
K. Y. Srinivasan
492
10.28%
Andrea Parri
391
8.17%
Greg Kroah-Hartman
356
7.44%
Haiyang Zhang
293
6.12%
Stephen Hemminger
264
5.52%
Lan Tianyu
153
3.20%
Vitaly Kuznetsov
132
2.76%
Roman Kisel
111
2.32%
Dexuan Cui
97
2.03%
Bill Pemberton
96
2.01%
Michael Kelley
36
0.75%
Rick Edgecombe
31
0.65%
Naman Jain
3
0.06%
Thomas Gleixner
2
0.04%
Linus Torvalds (pre-git)
2
0.04%
Olaf Hering
1
0.02%
Others
16
0.33%
Total
4785
channel_mgmt.c
1679
-
28
5210
K. Y. Srinivasan
Dexuan Cui
Hank Janssen
Andrea Parri
Haiyang Zhang
Greg Kroah-Hartman
Vitaly Kuznetsov
Alex Ng
Michael Kelley
Roman Kisel
Stephen Hemminger
Andres Beltran
Saurabh Sengar
Naman Jain
Bill Pemberton
Andy Shevchenko
Lan Tianyu
Timo Teräs
Kimberly Brown
Thomas Gleixner
Linus Torvalds (pre-git)
Kees Cook
Others
May 1998
February 2002
July 2009
August 2009
September 2009
May 2010
September 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
January 2013
March 2013
May 2013
July 2013
September 2013
October 2013
April 2014
November 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
March 2023
May 2023
March 2024
January 2025
June 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 7, "token_count": 97}, {"author_id": 4, "token_count": 683}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 268}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 12, "token_count": 3}, {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 12, "token_count": 114}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 88}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 83}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 13}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 39}, {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 110}, {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 82}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 43}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 136}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 159}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 397}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 110}, {"author_id": 21, "token_count": 15}, {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 44}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 150}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 90}, {"author_id": 10, "token_count": 55}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 151}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 23, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 91}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1215
23.32%
Dexuan Cui
945
18.14%
Hank Janssen
833
15.99%
Andrea Parri
452
8.68%
Haiyang Zhang
402
7.72%
Greg Kroah-Hartman
379
7.27%
Vitaly Kuznetsov
326
6.26%
Alex Ng
136
2.61%
Michael Kelley
93
1.79%
Roman Kisel
91
1.75%
Stephen Hemminger
84
1.61%
Andres Beltran
64
1.23%
Saurabh Sengar
58
1.11%
Naman Jain
40
0.77%
Bill Pemberton
25
0.48%
Andy Shevchenko
16
0.31%
Lan Tianyu
15
0.29%
Timo Teräs
14
0.27%
Kimberly Brown
10
0.19%
Thomas Gleixner
2
0.04%
Linus Torvalds (pre-git)
2
0.04%
Kees Cook
1
0.02%
Others
7
0.13%
Total
5210
connection.c
531
-
27
1842
K. Y. Srinivasan
Hank Janssen
Dexuan Cui
Andrea Parri
Greg Kroah-Hartman
Haiyang Zhang
Lan Tianyu
Vitaly Kuznetsov
Stephen Hemminger
Long Li
Bill Pemberton
Rick Edgecombe
Michael Kelley
Shradha Gupta
Mohammed Gamal
Roman Kisel
Nuno Das Neves
Branden Bonaby
Saurabh Sengar
Alex Ng
Kees Cook
Thomas Gleixner
Linus Torvalds (pre-git)
Naman Jain
Himadri Pandya
Others
May 1998
February 2002
July 2009
August 2009
September 2009
May 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
August 2011
October 2011
December 2012
February 2013
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
February 2023
March 2023
August 2023
March 2024
January 2025
May 2025
July 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 29}, {"author_id": 7, "token_count": 45}, {"author_id": 4, "token_count": 327}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 91}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 81}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 80}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 83}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 83}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 59, "token_count": 20}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 44, "token_count": 32}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 26, "token_count": 49}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
419
22.75%
Hank Janssen
334
18.13%
Dexuan Cui
188
10.21%
Andrea Parri
152
8.25%
Greg Kroah-Hartman
150
8.14%
Haiyang Zhang
118
6.41%
Lan Tianyu
92
4.99%
Vitaly Kuznetsov
71
3.85%
Stephen Hemminger
68
3.69%
Long Li
49
2.66%
Bill Pemberton
38
2.06%
Rick Edgecombe
32
1.74%
Michael Kelley
24
1.30%
Shradha Gupta
20
1.09%
Mohammed Gamal
20
1.09%
Roman Kisel
18
0.98%
Nuno Das Neves
14
0.76%
Branden Bonaby
7
0.38%
Saurabh Sengar
5
0.27%
Alex Ng
5
0.27%
Kees Cook
3
0.16%
Thomas Gleixner
2
0.11%
Linus Torvalds (pre-git)
2
0.11%
Naman Jain
2
0.11%
Himadri Pandya
1
0.05%
Others
8
0.43%
Total
1842
hv.c
655
-
27
2268
Roman Kisel
Dexuan Cui
Hank Janssen
Lan Tianyu
Vitaly Kuznetsov
Michael Kelley
Andrea Parri
Hamza Mahfooz
Stephen Hemminger
K. Y. Srinivasan
Nuno Das Neves
Haiyang Zhang
Greg Kroah-Hartman
Jason (Hui) Wang
Jinank Jain
Naman Jain
Bill Pemberton
Kees Cook
Joseph Salisbury
Thomas Gleixner
Linus Torvalds (pre-git)
Jake Oshins
Boqun Feng
Others
May 1998
February 2002
July 2009
August 2009
January 2010
November 2010
March 2011
May 2011
June 2011
August 2011
October 2011
March 2012
December 2012
February 2013
June 2013
August 2014
January 2015
February 2015
August 2015
December 2015
February 2016
December 2016
January 2017
February 2017
May 2017
March 2018
August 2018
May 2019
June 2019
September 2019
November 2019
April 2020
September 2020
November 2020
February 2021
March 2021
April 2021
July 2021
October 2021
January 2023
March 2023
April 2023
August 2023
February 2024
May 2024
January 2025
February 2025
March 2025
July 2025
September 2025
October 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 7, "token_count": 10}, {"author_id": 4, "token_count": 229}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 62}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 33}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 69}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 118}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 95}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 141}, {"author_id": 21, "token_count": 52}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 33, "token_count": 123}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 594}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Kisel
594
26.19%
Dexuan Cui
242
10.67%
Hank Janssen
236
10.41%
Lan Tianyu
165
7.28%
Vitaly Kuznetsov
161
7.10%
Michael Kelley
142
6.26%
Andrea Parri
132
5.82%
Hamza Mahfooz
123
5.42%
Stephen Hemminger
102
4.50%
K. Y. Srinivasan
90
3.97%
Nuno Das Neves
62
2.73%
Haiyang Zhang
62
2.73%
Greg Kroah-Hartman
51
2.25%
Jason (Hui) Wang
33
1.46%
Jinank Jain
26
1.15%
Naman Jain
17
0.75%
Bill Pemberton
7
0.31%
Kees Cook
3
0.13%
Joseph Salisbury
3
0.13%
Thomas Gleixner
2
0.09%
Linus Torvalds (pre-git)
2
0.09%
Jake Oshins
2
0.09%
Boqun Feng
2
0.09%
Others
9
0.40%
Total
2268
hv_balloon.c
2140
-
31
6881
K. Y. Srinivasan
Vitaly Kuznetsov
Alexander Atanasov
Dexuan Cui
Sunil Muthuswamy
Shradha Gupta
Alex Ng
Boqun Feng
Michael Kelley
David Hildenbrand
Mitchell Levy
Arun K S
Nico Pache
Himadri Pandya
Easwar Hariharan
Lan Tianyu
Nuno Das Neves
Thomas Gleixner
Greg Kroah-Hartman
Olaf Hering
Kees Cook
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
January 2016
April 2016
August 2016
November 2016
August 2017
March 2018
May 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
September 2022
January 2023
February 2023
August 2023
May 2024
June 2024
October 2024
November 2024
January 2025
March 2025
February 2026
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 2673}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 1237}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 3, "token_count": 330}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 18, "token_count": 124}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 256}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 11}, {"author_id": 46, "token_count": 49}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 187}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 5, "token_count": 179}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 24, "token_count": 314}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 14, "token_count": 85}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 25, "token_count": 405}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 189}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 50, "token_count": 34}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 71}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 53, "token_count": 25}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
4269
62.04%
Vitaly Kuznetsov
730
10.61%
Alexander Atanasov
405
5.89%
Dexuan Cui
371
5.39%
Sunil Muthuswamy
314
4.56%
Shradha Gupta
208
3.02%
Alex Ng
194
2.82%
Boqun Feng
89
1.29%
Michael Kelley
71
1.03%
David Hildenbrand
61
0.89%
Mitchell Levy
34
0.49%
Arun K S
27
0.39%
Nico Pache
25
0.36%
Himadri Pandya
12
0.17%
Easwar Hariharan
12
0.17%
Lan Tianyu
6
0.09%
Nuno Das Neves
3
0.04%
Thomas Gleixner
2
0.03%
Greg Kroah-Hartman
2
0.03%
Olaf Hering
1
0.01%
Kees Cook
1
0.01%
Others
44
0.64%
Total
6881
hv_common.c
865
-
34
2767
Nuno Das Neves
Michael Kelley
Long Li
Roman Kisel
Vitaly Kuznetsov
Lan Tianyu
K. Y. Srinivasan
Sunil Muthuswamy
Guilherme G. Piccoli
Dexuan Cui
Thomas Gleixner
Wei Liu
Andrea Parri
Nick Meier
Jinank Jain
Stanislav Kinsburskii
Joseph Salisbury
Hank Janssen
Himadri Pandya
Linus Torvalds (pre-git)
Andy Shevchenko
Stephen Hemminger
Jake Oshins
Haiyang Zhang
Greg Kroah-Hartman
Others
June 1995
July 2009
January 2010
May 2010
June 2010
November 2010
March 2011
April 2011
May 2011
August 2011
February 2013
February 2014
March 2014
February 2015
April 2015
August 2015
April 2016
December 2016
January 2017
February 2017
March 2017
August 2017
October 2017
January 2018
May 2018
July 2018
February 2019
May 2019
June 2019
July 2019
November 2019
January 2020
April 2020
August 2020
November 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
October 2021
December 2021
February 2022
March 2022
August 2022
January 2023
April 2023
May 2023
August 2023
October 2023
February 2024
March 2024
July 2024
October 2024
November 2024
January 2025
February 2025
March 2025
April 2025
May 2025
September 2025
October 2025
November 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 25}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 17, "token_count": 46}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 24, "token_count": 85}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 216}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 35, "token_count": 87}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 26, "token_count": 274}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 46}, {"author_id": 21, "token_count": 40}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 268}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 540}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 11, "token_count": 140}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
790
28.55%
Michael Kelley
600
21.68%
Long Li
276
9.97%
Roman Kisel
192
6.94%
Vitaly Kuznetsov
177
6.40%
Lan Tianyu
129
4.66%
K. Y. Srinivasan
115
4.16%
Sunil Muthuswamy
109
3.94%
Guilherme G. Piccoli
87
3.14%
Dexuan Cui
74
2.67%
Thomas Gleixner
47
1.70%
Wei Liu
46
1.66%
Andrea Parri
17
0.61%
Nick Meier
16
0.58%
Jinank Jain
12
0.43%
Stanislav Kinsburskii
8
0.29%
Joseph Salisbury
7
0.25%
Hank Janssen
6
0.22%
Himadri Pandya
4
0.14%
Linus Torvalds (pre-git)
3
0.11%
Andy Shevchenko
3
0.11%
Stephen Hemminger
2
0.07%
Jake Oshins
2
0.07%
Haiyang Zhang
2
0.07%
Greg Kroah-Hartman
2
0.07%
Others
41
1.48%
Total
2767
hv_debugfs.c
178
-
11
737
Branden Bonaby
Hank Janssen
K. Y. Srinivasan
Dexuan Cui
Greg Kroah-Hartman
Vitaly Kuznetsov
Stephen Hemminger
Nick Meier
Thomas Gleixner
Kimberly Brown
Others
July 2009
August 2009
May 2011
October 2011
December 2012
February 2015
December 2015
January 2016
November 2016
February 2017
March 2017
February 2019
May 2019
September 2019
October 2019
April 2020
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 691}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Branden Bonaby
691
93.76%
Hank Janssen
11
1.49%
K. Y. Srinivasan
9
1.22%
Dexuan Cui
9
1.22%
Greg Kroah-Hartman
6
0.81%
Vitaly Kuznetsov
3
0.41%
Stephen Hemminger
3
0.41%
Nick Meier
2
0.27%
Thomas Gleixner
1
0.14%
Kimberly Brown
1
0.14%
Others
1
0.14%
Total
737
hv_kvp.c
830
-
21
2783
K. Y. Srinivasan
Vitaly Kuznetsov
Hank Janssen
Dexuan Cui
Alex Ng
Andres Beltran
Olaf Hering
Long Li
Greg Kroah-Hartman
Vivek yadav
Haiyang Zhang
Michael Kelley
Easwar Hariharan
Stephen Hemminger
Himadri Pandya
Kees Cook
Nuno Das Neves
Others
July 2009
August 2009
November 2009
February 2010
May 2010
October 2010
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
February 2014
July 2014
November 2014
April 2015
August 2015
December 2015
February 2016
April 2016
June 2016
September 2016
January 2017
March 2017
April 2017
August 2017
October 2018
July 2019
January 2020
August 2020
November 2020
April 2021
June 2022
October 2024
November 2024
February 2026
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 487}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 474}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 803}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 228}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 37, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 49}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1964
70.57%
Vitaly Kuznetsov
350
12.58%
Hank Janssen
156
5.61%
Dexuan Cui
72
2.59%
Alex Ng
62
2.23%
Andres Beltran
59
2.12%
Olaf Hering
28
1.01%
Long Li
18
0.65%
Greg Kroah-Hartman
13
0.47%
Vivek yadav
8
0.29%
Haiyang Zhang
7
0.25%
Michael Kelley
6
0.22%
Easwar Hariharan
6
0.22%
Stephen Hemminger
3
0.11%
Himadri Pandya
3
0.11%
Kees Cook
2
0.07%
Nuno Das Neves
1
0.04%
Others
25
0.90%
Total
2783
hv_proc.c
241
-
9
969
Wei Liu
Stanislav Kinsburskii
Nuno Das Neves
Joseph Salisbury
Vitaly Kuznetsov
Naman Jain
Lan Tianyu
Kees Cook
Others
January 2010
August 2017
February 2021
April 2021
August 2023
March 2024
November 2024
February 2025
March 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 779}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 49, "token_count": 25}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 6, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Wei Liu
779
80.39%
Stanislav Kinsburskii
107
11.04%
Nuno Das Neves
40
4.13%
Joseph Salisbury
25
2.58%
Vitaly Kuznetsov
6
0.62%
Naman Jain
3
0.31%
Lan Tianyu
3
0.31%
Kees Cook
3
0.31%
Others
3
0.31%
Total
969
hv_snapshot.c
465
-
18
1434
K. Y. Srinivasan
Vitaly Kuznetsov
Alex Ng
Hank Janssen
Andres Beltran
Dexuan Cui
Olaf Hering
Michael Kelley
Haiyang Zhang
Andrea Parri
Greg Kroah-Hartman
Easwar Hariharan
Thomas Gleixner
Kees Cook
Himadri Pandya
Nuno Das Neves
Others
July 2009
August 2009
November 2009
May 2010
October 2010
January 2011
March 2011
May 2011
October 2011
January 2013
March 2013
July 2013
September 2013
January 2014
February 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
October 2024
November 2024
February 2026
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 425}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 299}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 37, "token_count": 45}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 54}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 18, "token_count": 51}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
482
33.61%
Vitaly Kuznetsov
420
29.29%
Alex Ng
164
11.44%
Hank Janssen
120
8.37%
Andres Beltran
70
4.88%
Dexuan Cui
69
4.81%
Olaf Hering
45
3.14%
Michael Kelley
13
0.91%
Haiyang Zhang
13
0.91%
Andrea Parri
11
0.77%
Greg Kroah-Hartman
9
0.63%
Easwar Hariharan
6
0.42%
Thomas Gleixner
2
0.14%
Kees Cook
2
0.14%
Himadri Pandya
2
0.14%
Nuno Das Neves
1
0.07%
Others
5
0.35%
Total
1434
hv_trace.c
6
-
3
10
Vitaly Kuznetsov
K. Y. Srinivasan
Stephen Hemminger
May 2011
October 2017
March 2018
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
6
60.00%
K. Y. Srinivasan
3
30.00%
Stephen Hemminger
1
10.00%
Total
10
hv_trace.h
361
-
7
613
Vitaly Kuznetsov
Andrea Parri
Greg Kroah-Hartman
Andy Shevchenko
K. Y. Srinivasan
Hank Janssen
Others
July 2009
March 2011
September 2013
October 2017
July 2019
April 2020
April 2021
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 574}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
574
93.64%
Andrea Parri
30
4.89%
Greg Kroah-Hartman
4
0.65%
Andy Shevchenko
2
0.33%
K. Y. Srinivasan
1
0.16%
Hank Janssen
1
0.16%
Others
1
0.16%
Total
613
hv_trace_balloon.h
48
-
1
64
Vitaly Kuznetsov
March 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
64
100.00%
Total
64
hv_util.c
815
-
27
2743
K. Y. Srinivasan
Hank Janssen
Dexuan Cui
Vitaly Kuznetsov
Alex Ng
Andres Beltran
Vineeth Pillai
Haiyang Zhang
Peter Martincic
Vivek yadav
Michael Kelley
Greg Kroah-Hartman
Boqun Feng
Long Li
Andrea Parri
Himadri Pandya
Thomas Gleixner
Stephen Hemminger
Linus Torvalds (pre-git)
Bill Pemberton
Others
May 1998
February 2002
July 2009
August 2009
September 2009
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
April 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
October 2022
January 2023
November 2023
November 2024
November 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 12, "token_count": 87}, {"author_id": 4, "token_count": 376}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 288}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 97}, {"author_id": 41, "token_count": 71}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 132}, {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 3, "token_count": 245}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 5, "token_count": 416}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 36, "token_count": 119}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 222}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 38, "token_count": 94}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
590
21.51%
Hank Janssen
454
16.55%
Dexuan Cui
425
15.49%
Vitaly Kuznetsov
311
11.34%
Alex Ng
229
8.35%
Andres Beltran
222
8.09%
Vineeth Pillai
119
4.34%
Haiyang Zhang
99
3.61%
Peter Martincic
94
3.43%
Vivek yadav
71
2.59%
Michael Kelley
41
1.49%
Greg Kroah-Hartman
30
1.09%
Boqun Feng
12
0.44%
Long Li
7
0.26%
Andrea Parri
6
0.22%
Himadri Pandya
3
0.11%
Thomas Gleixner
2
0.07%
Stephen Hemminger
2
0.07%
Linus Torvalds (pre-git)
2
0.07%
Bill Pemberton
2
0.07%
Others
22
0.80%
Total
2743
hv_utils_transport.c
350
-
9
1560
Vitaly Kuznetsov
Olaf Hering
Thomas Gleixner
Kees Cook
Others
April 2015
August 2015
December 2015
June 2016
March 2017
July 2017
February 2018
May 2019
February 2022
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 1258}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 37, "token_count": 20}, {"author_id": 3, "token_count": 199}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
1521
97.50%
Olaf Hering
20
1.28%
Thomas Gleixner
2
0.13%
Kees Cook
1
0.06%
Others
16
1.03%
Total
1560
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": 3, "token_count": 158}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
186
98.94%
Thomas Gleixner
2
1.06%
Total
188
hyperv_vmbus.h
552
-
32
1503
Hank Janssen
K. Y. Srinivasan
Andrea Parri
Vitaly Kuznetsov
Greg Kroah-Hartman
Branden Bonaby
Dexuan Cui
Haiyang Zhang
Stephen Hemminger
Bill Pemberton
Roman Kisel
Michael Kelley
Naman Jain
Kimberly Brown
Shradha Gupta
Mukesh Rathor
Saurabh Sengar
Nuno Das Neves
Andres Beltran
Jason (Hui) Wang
Olaf Hering
Thomas Gleixner
Andy Shevchenko
Others
July 2009
August 2009
September 2009
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
May 2011
September 2011
December 2011
March 2012
December 2012
February 2013
March 2013
June 2013
September 2013
February 2014
June 2014
July 2014
February 2015
March 2015
April 2015
August 2015
November 2015
December 2015
February 2016
April 2016
September 2016
November 2016
December 2016
February 2017
March 2017
April 2017
September 2017
October 2017
February 2018
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
August 2020
November 2020
December 2020
March 2021
April 2021
October 2021
January 2022
April 2022
July 2022
August 2023
February 2024
March 2024
November 2024
January 2025
May 2025
September 2025
October 2025
November 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 36}, {"author_id": 7, "token_count": 45}, {"author_id": 4, "token_count": 260}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 114}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 181}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hank Janssen
260
17.30%
K. Y. Srinivasan
215
14.30%
Andrea Parri
205
13.64%
Vitaly Kuznetsov
171
11.38%
Greg Kroah-Hartman
144
9.58%
Branden Bonaby
114
7.58%
Dexuan Cui
81
5.39%
Haiyang Zhang
66
4.39%
Stephen Hemminger
52
3.46%
Bill Pemberton
43
2.86%
Roman Kisel
32
2.13%
Michael Kelley
24
1.60%
Naman Jain
18
1.20%
Kimberly Brown
13
0.86%
Shradha Gupta
9
0.60%
Mukesh Rathor
9
0.60%
Saurabh Sengar
7
0.47%
Nuno Das Neves
7
0.47%
Andres Beltran
6
0.40%
Jason (Hui) Wang
4
0.27%
Olaf Hering
3
0.20%
Thomas Gleixner
2
0.13%
Andy Shevchenko
2
0.13%
Others
16
1.06%
Total
1503
mshv.h
28
-
1
88
Nuno Das Neves
March 2025
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
88
100.00%
Total
88
mshv_common.c
241
-
5
913
Nuno Das Neves
Praveen K Paladugu
Vitaly Kuznetsov
Naman Jain
Others
June 2017
March 2025
June 2025
December 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 631}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 28, "token_count": 268}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
631
69.11%
Praveen K Paladugu
268
29.35%
Vitaly Kuznetsov
6
0.66%
Naman Jain
3
0.33%
Others
5
0.55%
Total
913
mshv_debugfs.c
724
-
2
2790
Nuno Das Neves
Kees Cook
March 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2715}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
2778
99.57%
Kees Cook
12
0.43%
Total
2790
mshv_debugfs_counters.c
490
-
1
2762
Nuno Das Neves
January 2026
var spanGroupData = [ {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 2762}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
2762
100.00%
Total
2762
mshv_eventfd.c
839
-
10
3285
Nuno Das Neves
Sean Christopherson
Michael Kelley
Jinank Jain
Kees Cook
Others
March 2025
May 2025
July 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 3237}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
3237
98.54%
Sean Christopherson
9
0.27%
Michael Kelley
8
0.24%
Jinank Jain
6
0.18%
Kees Cook
3
0.09%
Others
22
0.67%
Total
3285
mshv_eventfd.h
70
-
1
227
Nuno Das Neves
March 2025
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 227}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
227
100.00%
Total
227
mshv_irq.c
128
-
3
575
Nuno Das Neves
Jinank Jain
Kees Cook
March 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 563}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
563
97.91%
Jinank Jain
10
1.74%
Kees Cook
2
0.35%
Total
575
mshv_portid_table.c
83
-
1
261
Nuno Das Neves
March 2025
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 261}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
261
100.00%
Total
261
mshv_regions.c
590
-
4
2002
Stanislav Kinsburskii
Nuno Das Neves
Mukesh Rathor
Anirudh Rayabharam (Microsoft)
March 2025
December 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 6, "token_count": 1734}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 141}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 45, "token_count": 30}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 6, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Kinsburskii
1894
94.61%
Nuno Das Neves
73
3.65%
Mukesh Rathor
30
1.50%
Anirudh Rayabharam (Microsoft)
5
0.25%
Total
2002
mshv_root.h
380
-
7
1723
Nuno Das Neves
Stanislav Kinsburskii
Purna Pavan Chandra Aekkaladevi
Jinank Jain
Anirudh Rayabharam (Microsoft)
Mukesh Rathor
Roman Kisel
March 2025
October 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 1393}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 30, "token_count": 22}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 6, "token_count": 115}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 45, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
1522
88.33%
Stanislav Kinsburskii
154
8.94%
Purna Pavan Chandra Aekkaladevi
22
1.28%
Jinank Jain
12
0.70%
Anirudh Rayabharam (Microsoft)
7
0.41%
Mukesh Rathor
5
0.29%
Roman Kisel
1
0.06%
Total
1723
mshv_root_hv_call.c
1062
-
5
4463
Nuno Das Neves
Jinank Jain
Purna Pavan Chandra Aekkaladevi
Stanislav Kinsburskii
Naman Jain
March 2025
June 2025
October 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 3883}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 22, "token_count": 376}, {"author_id": 0, "token_count": 3}, {"author_id": 30, "token_count": 78}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 30, "token_count": 68}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 6, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
3886
87.07%
Jinank Jain
379
8.49%
Purna Pavan Chandra Aekkaladevi
146
3.27%
Stanislav Kinsburskii
49
1.10%
Naman Jain
3
0.07%
Total
4463
mshv_root_main.c
2357
-
14
9271
Nuno Das Neves
Stanislav Kinsburskii
Muminul Islam
Anirudh Rayabharam (Microsoft)
Purna Pavan Chandra Aekkaladevi
Jinank Jain
Mukesh Rathor
Sean Christopherson
Kees Cook
Thomas Gleixner
Michael Kelley
Others
June 2018
March 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 7820}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 22, "token_count": 56}, {"author_id": 0, "token_count": 37}, {"author_id": 30, "token_count": 56}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 20, "token_count": 127}, {"author_id": 29, "token_count": 240}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 6, "token_count": 378}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 20, "token_count": 31}, {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 69}, {"author_id": 30, "token_count": 18}, {"author_id": 6, "token_count": 126}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 42, "token_count": 5}, {"author_id": 45, "token_count": 5}, {"author_id": 29, "token_count": 16}, {"author_id": 6, "token_count": 135}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 45, "token_count": 13}, {"author_id": 6, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
7959
85.85%
Stanislav Kinsburskii
690
7.44%
Muminul Islam
256
2.76%
Anirudh Rayabharam (Microsoft)
167
1.80%
Purna Pavan Chandra Aekkaladevi
74
0.80%
Jinank Jain
56
0.60%
Mukesh Rathor
18
0.19%
Sean Christopherson
12
0.13%
Kees Cook
5
0.05%
Thomas Gleixner
3
0.03%
Michael Kelley
1
0.01%
Others
30
0.32%
Total
9271
mshv_synic.c
823
-
6
3115
Nuno Das Neves
Anirudh Rayabharam (Microsoft)
Stanislav Kinsburskii
Roman Kisel
Purna Pavan Chandra Aekkaladevi
Kees Cook
March 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 2632}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 20, "token_count": 472}, {"author_id": 42, "token_count": 1}, {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nuno Das Neves
2632
84.49%
Anirudh Rayabharam (Microsoft)
472
15.15%
Stanislav Kinsburskii
5
0.16%
Roman Kisel
3
0.10%
Purna Pavan Chandra Aekkaladevi
2
0.06%
Kees Cook
1
0.03%
Total
3115
mshv_vtl.h
25
-
2
60
Naman Jain
Nuno Das Neves
November 2024
March 2025
November 2025
var spanGroupData = [ {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Naman Jain
56
93.33%
Nuno Das Neves
4
6.67%
Total
60
mshv_vtl_main.c
1393
-
9
6202
Naman Jain
Saurabh Sengar
Michael Kelley
Vitaly Kuznetsov
K. Y. Srinivasan
Jinank Jain
Kees Cook
Thomas Gleixner
Others
May 2010
May 2011
December 2016
August 2017
January 2023
April 2023
August 2023
April 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 23, "token_count": 32}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 6136}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Naman Jain
6136
98.94%
Saurabh Sengar
32
0.52%
Michael Kelley
9
0.15%
Vitaly Kuznetsov
8
0.13%
K. Y. Srinivasan
7
0.11%
Jinank Jain
4
0.06%
Kees Cook
3
0.05%
Thomas Gleixner
1
0.02%
Others
2
0.03%
Total
6202
ring_buffer.c
654
-
25
2021
Hank Janssen
K. Y. Srinivasan
Stephen Hemminger
Andres Beltran
Vitaly Kuznetsov
Haiyang Zhang
Greg Kroah-Hartman
Kimberly Brown
Michael Kelley
Andrea Parri
Lan Tianyu
Guilherme G. Piccoli
Bill Pemberton
Long Li
Dexuan Cui
Roman Kisel
Branden Bonaby
Kees Cook
Naman Jain
Jason (Hui) Wang
Thomas Gleixner
Linus Torvalds (pre-git)
Others
May 1998
February 2002
July 2009
August 2009
May 2010
July 2010
September 2010
October 2010
November 2010
March 2011
May 2011
August 2011
October 2011
March 2012
December 2012
February 2013
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
August 2022
March 2023
June 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 7, "token_count": 64}, {"author_id": 4, "token_count": 356}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 102}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 142}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 26, "token_count": 13}, {"author_id": 10, "token_count": 89}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 74}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 151}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Hank Janssen
363
17.96%
K. Y. Srinivasan
285
14.10%
Stephen Hemminger
252
12.47%
Andres Beltran
239
11.83%
Vitaly Kuznetsov
184
9.10%
Haiyang Zhang
157
7.77%
Greg Kroah-Hartman
118
5.84%
Kimberly Brown
117
5.79%
Michael Kelley
111
5.49%
Andrea Parri
71
3.51%
Lan Tianyu
22
1.09%
Guilherme G. Piccoli
22
1.09%
Bill Pemberton
15
0.74%
Long Li
13
0.64%
Dexuan Cui
10
0.49%
Roman Kisel
7
0.35%
Branden Bonaby
7
0.35%
Kees Cook
5
0.25%
Naman Jain
3
0.15%
Jason (Hui) Wang
3
0.15%
Thomas Gleixner
2
0.10%
Linus Torvalds (pre-git)
2
0.10%
Others
13
0.64%
Total
2021
vmbus_drv.c
3067
-
65
11212
K. Y. Srinivasan
Stephen Hemminger
Greg Kroah-Hartman
Dexuan Cui
Jake Oshins
Kimberly Brown
Andrea Parri
Roman Kisel
Vitaly Kuznetsov
Saurabh Sengar
Hank Janssen
Michael Kelley
Naman Jain
Jan Kiszka
Timo Teräs
Shradha Gupta
Hamza Mahfooz
Andy Shevchenko
John Starks
Haiyang Zhang
Li Zhijian
Nick Meier
Guilherme G. Piccoli
Jason (Hui) Wang
Thierry Reding
Kees Cook
Branden Bonaby
Wei Liu
Thomas Gleixner
Lan Tianyu
Sunil Muthuswamy
Linus Torvalds (pre-git)
Olaf Hering
Joseph Salisbury
Jinank Jain
Bill Pemberton
Nuno Das Neves
Easwar Hariharan
Others
June 1995
May 1998
February 2002
July 2009
August 2009
September 2009
March 2010
May 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
August 2012
December 2012
February 2013
May 2013
June 2013
August 2013
September 2013
January 2014
February 2014
March 2014
April 2014
June 2014
August 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
February 2018
April 2018
July 2018
August 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
January 2020
April 2020
May 2020
June 2020
August 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
January 2023
March 2023
May 2023
August 2023
October 2023
February 2024
March 2024
July 2024
August 2024
September 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
July 2025
September 2025
October 2025
November 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 7, "token_count": 6}, {"author_id": 4, "token_count": 334}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 34, "token_count": 175}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 1, "token_count": 1107}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 187}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 63}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 18}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 1252}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 48, "token_count": 28}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 95}, {"author_id": 15, "token_count": 469}, {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 15, "token_count": 70}, {"author_id": 1, "token_count": 78}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 344}, {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 580}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 133}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 629}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 69}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 73}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 184}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 143}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 177}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 452}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 651}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 262}, {"author_id": 39, "token_count": 21}, {"author_id": 5, "token_count": 81}, {"author_id": 21, "token_count": 3}, {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 65}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 74}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 90}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 35}, {"author_id": 10, "token_count": 83}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 27, "token_count": 70}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 35, "token_count": 27}, {"author_id": 3, "token_count": 137}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 42, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 23, "token_count": 269}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 51, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 23, "token_count": 100}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 33, "token_count": 69}, {"author_id": 47, "token_count": 51}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 11, "token_count": 125}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 218}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 269}, {"author_id": 56, "token_count": 22}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 31, "token_count": 235}, {"author_id": 42, "token_count": 6}, {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1855
16.54%
Stephen Hemminger
1768
15.77%
Greg Kroah-Hartman
1362
12.15%
Dexuan Cui
1158
10.33%
Jake Oshins
883
7.88%
Kimberly Brown
629
5.61%
Andrea Parri
407
3.63%
Roman Kisel
394
3.51%
Vitaly Kuznetsov
392
3.50%
Saurabh Sengar
389
3.47%
Hank Janssen
359
3.20%
Michael Kelley
307
2.74%
Naman Jain
242
2.16%
Jan Kiszka
235
2.10%
Timo Teräs
175
1.56%
Shradha Gupta
70
0.62%
Hamza Mahfooz
69
0.62%
Andy Shevchenko
64
0.57%
John Starks
51
0.45%
Haiyang Zhang
46
0.41%
Li Zhijian
32
0.29%
Nick Meier
28
0.25%
Guilherme G. Piccoli
27
0.24%
Jason (Hui) Wang
25
0.22%
Thierry Reding
22
0.20%
Kees Cook
22
0.20%
Branden Bonaby
21
0.19%
Wei Liu
7
0.06%
Thomas Gleixner
6
0.05%
Lan Tianyu
6
0.05%
Sunil Muthuswamy
5
0.04%
Linus Torvalds (pre-git)
5
0.04%
Olaf Hering
5
0.04%
Joseph Salisbury
5
0.04%
Jinank Jain
3
0.03%
Bill Pemberton
3
0.03%
Nuno Das Neves
1
0.01%
Easwar Hariharan
1
0.01%
Others
133
1.19%
Total
11212
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
132
Author
Tokens
Proportion
Commits
Proportion
0
Nuno Das Neves
27542
31.54%
23
2.23%
1
K. Y. Srinivasan
12011
13.75%
215
20.85%
2
Naman Jain
6526
7.47%
8
0.78%
3
Vitaly Kuznetsov
5799
6.64%
121
11.74%
4
Hank Janssen
4095
4.69%
10
0.97%
5
Dexuan Cui
3741
4.28%
65
6.30%
6
Stanislav Kinsburskii
2907
3.33%
18
1.75%
7
Greg Kroah-Hartman
2626
3.01%
86
8.34%
8
Stephen Hemminger
2601
2.98%
41
3.98%
9
Andrea Parri
1874
2.15%
41
3.98%
10
Michael Kelley
1486
1.70%
55
5.33%
11
Roman Kisel
1443
1.65%
18
1.75%
12
Haiyang Zhang
1265
1.45%
30
2.91%
13
Andres Beltran
1171
1.34%
3
0.29%
14
Boqun Feng
939
1.08%
7
0.68%
15
Jake Oshins
887
1.02%
10
0.97%
16
Branden Bonaby
840
0.96%
1
0.10%
17
Wei Liu
832
0.95%
6
0.58%
18
Alex Ng
790
0.90%
19
1.84%
19
Kimberly Brown
770
0.88%
6
0.58%
20
Anirudh Rayabharam (Microsoft)
651
0.75%
5
0.48%
21
Lan Tianyu
591
0.68%
17
1.65%
22
Jinank Jain
508
0.58%
6
0.58%
23
Saurabh Sengar
491
0.56%
8
0.78%
24
Sunil Muthuswamy
428
0.49%
2
0.19%
25
Alexander Atanasov
405
0.46%
1
0.10%
26
Long Li
363
0.42%
6
0.58%
27
Shradha Gupta
307
0.35%
3
0.29%
28
Praveen K Paladugu
268
0.31%
2
0.19%
29
Muminul Islam
256
0.29%
2
0.19%
30
Purna Pavan Chandra Aekkaladevi
244
0.28%
3
0.29%
31
Jan Kiszka
235
0.27%
1
0.10%
32
Bill Pemberton
229
0.26%
22
2.13%
33
Hamza Mahfooz
192
0.22%
2
0.19%
34
Timo Teräs
189
0.22%
2
0.19%
35
Guilherme G. Piccoli
136
0.16%
2
0.19%
36
Vineeth Pillai
119
0.14%
2
0.19%
37
Olaf Hering
103
0.12%
9
0.87%
38
Peter Martincic
94
0.11%
1
0.10%
39
Andy Shevchenko
87
0.10%
7
0.68%
40
Thomas Gleixner
80
0.09%
6
0.58%
41
Vivek yadav
79
0.09%
1
0.10%
42
Kees Cook
69
0.08%
2
0.19%
43
Jason (Hui) Wang
65
0.07%
3
0.29%
44
Rick Edgecombe
63
0.07%
2
0.19%
45
Mukesh Rathor
62
0.07%
3
0.29%
46
David Hildenbrand
61
0.07%
6
0.58%
47
John Starks
51
0.06%
1
0.10%
48
Nick Meier
46
0.05%
1
0.10%
49
Joseph Salisbury
40
0.05%
2
0.19%
50
Mitchell Levy
34
0.04%
1
0.10%
51
Li Zhijian
32
0.04%
1
0.10%
52
Arun K S
27
0.03%
3
0.29%
53
Nico Pache
25
0.03%
1
0.10%
54
Himadri Pandya
25
0.03%
4
0.39%
55
Easwar Hariharan
25
0.03%
2
0.19%
56
Thierry Reding
22
0.03%
1
0.10%
57
Sean Christopherson
21
0.02%
2
0.19%
58
Linus Torvalds (pre-git)
20
0.02%
2
0.19%
59
Mohammed Gamal
20
0.02%
1
0.10%
60
Others
419
0.48%
100
9.70%
Total
87327
1031