Linux Source Code
Home
Release 7.1
Help
vfio
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Sahu
Alex Mastro
Alex Williamson
Alexey Kardashevskiy
Ankit Agrawal
Anthony DeRossi
Antonios Motakis
Anup Patel
Bharat Bhushan
Björn Helgaas
Brett Creeley
Christoph Hellwig
Colin Xu
Cédric Le Goater
Daniel Jordan
Denis Efremov
Diana Craciun
Eric Auger
Gavin Shan
Geert Uytterhoeven
Giovanni Cabiddu
Jason Gunthorpe
Jike Song
Julian Ruess
Kees Cook
Keqian Zhu
Kevin Tian
Kirti Wankhede
Leon Romanovsky
Li Zhe
Longfang Liu
Lu Baolu
Matt Evans
Matthew Rosato
Max Gurtovoy
Michał Winiarski
Nicolin Chen
Nipun Gupta
Others
Parav Pandit
Reinette Chatre
Robin Murphy
Shannon Nelson
Shay Drory
Sinan Kaya
Stefan Hajnoczi
Steve Sistare
Suravee Suthikulpanit
Thomas Gleixner
Timothy Pearson
Vijay Mohan Pandarathil
Weili Qian
Will Deacon
Yi L Liu
Yishai Hadas
Yongji Xie
Yunxiang Li
Zeng Xin
Zhao Yan
fred gao
shameer
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cdx
641
3
11
3083
Nipun Gupta
Alex Williamson
Jason Gunthorpe
Kees Cook
Others
January 2012
November 2017
November 2018
May 2023
September 2023
October 2023
April 2024
December 2024
August 2025
November 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 14, "token_count": 1455}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 14, "token_count": 203}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 1280}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Nipun Gupta
2955
95.85%
Alex Williamson
72
2.34%
Jason Gunthorpe
22
0.71%
Kees Cook
6
0.19%
Others
28
0.91%
Total
3083
fsl-mc
845
3
16
3955
Diana Craciun
Bharat Bhushan
Jason Gunthorpe
Yi L Liu
Alex Williamson
Max Gurtovoy
Kees Cook
Lu Baolu
Yishai Hadas
Thomas Gleixner
Others
October 2020
March 2021
August 2021
September 2021
December 2021
April 2022
September 2022
November 2022
January 2023
March 2023
July 2023
August 2023
March 2024
July 2024
November 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 421}, {"author_id": 11, "token_count": 2964}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 192}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 121}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Diana Craciun
3085
78.00%
Bharat Bhushan
421
10.64%
Jason Gunthorpe
324
8.19%
Yi L Liu
57
1.44%
Alex Williamson
16
0.40%
Max Gurtovoy
13
0.33%
Kees Cook
6
0.15%
Lu Baolu
5
0.13%
Yishai Hadas
3
0.08%
Thomas Gleixner
1
0.03%
Others
24
0.61%
Total
3955
mdev
682
4
24
2823
Kirti Wankhede
Jason Gunthorpe
Alex Williamson
Christoph Hellwig
Parav Pandit
Thomas Gleixner
fred gao
Kees Cook
Others
November 2016
December 2016
September 2017
May 2018
November 2018
January 2019
April 2019
June 2019
July 2019
December 2019
May 2020
March 2021
April 2021
June 2021
July 2021
September 2021
February 2022
April 2022
September 2022
January 2023
June 2023
September 2023
February 2024
July 2024
September 2024
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1676}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 147}, {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 201}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 217}, {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kirti Wankhede
1676
59.37%
Jason Gunthorpe
468
16.58%
Alex Williamson
238
8.43%
Christoph Hellwig
229
8.11%
Parav Pandit
152
5.38%
Thomas Gleixner
7
0.25%
fred gao
5
0.18%
Kees Cook
1
0.04%
Others
47
1.66%
Total
2823
pci
20306
33
110
88496
Yishai Hadas
Alex Williamson
Brett Creeley
Longfang Liu
Ankit Agrawal
Zeng Xin
Leon Romanovsky
Michał Winiarski
Jason Gunthorpe
Julian Ruess
shameer
Abhishek Sahu
Matthew Rosato
Yi L Liu
Max Gurtovoy
Reinette Chatre
Colin Xu
Yongji Xie
Alexey Kardashevskiy
Shay Drory
Vijay Mohan Pandarathil
Giovanni Cabiddu
Weili Qian
Matt Evans
Yunxiang Li
fred gao
Denis Efremov
Kees Cook
Timothy Pearson
Shannon Nelson
Kirti Wankhede
Gavin Shan
Björn Helgaas
Kevin Tian
Antonios Motakis
Christoph Hellwig
Thomas Gleixner
Stefan Hajnoczi
Anthony DeRossi
Eric Auger
Lu Baolu
Sinan Kaya
Others
May 2009
July 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
September 2013
December 2013
January 2014
May 2014
June 2014
August 2014
September 2014
November 2014
February 2015
March 2015
April 2015
June 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
June 2017
July 2017
October 2017
December 2017
March 2018
July 2018
September 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
August 2019
September 2019
November 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 11376}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 638}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 38, "token_count": 171}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 170}, {"author_id": 48, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 895}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 571}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1613}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 33, "token_count": 342}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 242}, {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 787}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 7, "token_count": 252}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 221}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 48, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 51, "token_count": 66}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 895}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 41, "token_count": 131}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 159}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 18, "token_count": 746}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 47, "token_count": 77}, {"author_id": 2, "token_count": 407}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 466}, {"author_id": 21, "token_count": 687}, {"author_id": 1, "token_count": 113}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 24, "token_count": 592}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 2, "token_count": 135}, {"author_id": 1, "token_count": 4304}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 4794}, {"author_id": 10, "token_count": 1084}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 239}, {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 19, "token_count": 529}, {"author_id": 2, "token_count": 108}, {"author_id": 1, "token_count": 970}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 18, "token_count": 125}, {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 621}, {"author_id": 2, "token_count": 375}, {"author_id": 10, "token_count": 39}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 331}, {"author_id": 1, "token_count": 4727}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 50, "token_count": 13}, {"author_id": 2, "token_count": 63}, {"author_id": 10, "token_count": 418}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 35, "token_count": 127}, {"author_id": 1, "token_count": 2919}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 35, "token_count": 135}, {"author_id": 1, "token_count": 966}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 57, "token_count": 48}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 188}, {"author_id": 23, "token_count": 592}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 497}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 3, "token_count": 8736}, {"author_id": 54, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 1, "token_count": 1137}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 713}, {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 2689}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 8, "token_count": 3237}, {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 26}, {"author_id": 1, "token_count": 423}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 302}, {"author_id": 3, "token_count": 79}, {"author_id": 1, "token_count": 94}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 12, "token_count": 2971}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 5, "token_count": 1063}, {"author_id": 1, "token_count": 6298}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 8, "token_count": 340}, {"author_id": 44, "token_count": 113}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 4, "token_count": 10}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 13, "token_count": 1183}, {"author_id": 5, "token_count": 377}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 2, "token_count": 79}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 56, "token_count": 48}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 289}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 264}, {"author_id": 8, "token_count": 697}, {"author_id": 2, "token_count": 399}, {"author_id": 13, "token_count": 1616}, {"author_id": 15, "token_count": 2388}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 31, "token_count": 36}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 8, "token_count": 457}, {"author_id": 13, "token_count": 160}, {"author_id": 5, "token_count": 15}, {"author_id": 42, "token_count": 121}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 54}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 41, "token_count": 5}, {"author_id": 16, "token_count": 1663}, {"author_id": 1, "token_count": 341}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 43, "token_count": 2}, {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 43, "token_count": 115}, ]}, ]
Author Name
Tokens
Token Proportion
Yishai Hadas
25283
28.57%
Alex Williamson
20844
23.55%
Brett Creeley
9535
10.77%
Longfang Liu
6557
7.41%
Ankit Agrawal
4736
5.35%
Zeng Xin
2971
3.36%
Leon Romanovsky
2959
3.34%
Michał Winiarski
2446
2.76%
Jason Gunthorpe
2314
2.61%
Julian Ruess
1663
1.88%
shameer
1599
1.81%
Abhishek Sahu
1176
1.33%
Matthew Rosato
889
1.00%
Yi L Liu
840
0.95%
Max Gurtovoy
710
0.80%
Reinette Chatre
592
0.67%
Colin Xu
592
0.67%
Yongji Xie
342
0.39%
Alexey Kardashevskiy
286
0.32%
Shay Drory
262
0.30%
Vijay Mohan Pandarathil
171
0.19%
Giovanni Cabiddu
136
0.15%
Weili Qian
121
0.14%
Matt Evans
117
0.13%
Yunxiang Li
113
0.13%
fred gao
77
0.09%
Denis Efremov
66
0.07%
Kees Cook
54
0.06%
Timothy Pearson
48
0.05%
Shannon Nelson
48
0.05%
Kirti Wankhede
46
0.05%
Gavin Shan
46
0.05%
Björn Helgaas
45
0.05%
Kevin Tian
36
0.04%
Antonios Motakis
26
0.03%
Christoph Hellwig
19
0.02%
Thomas Gleixner
15
0.02%
Stefan Hajnoczi
13
0.01%
Anthony DeRossi
13
0.01%
Eric Auger
12
0.01%
Lu Baolu
5
0.01%
Sinan Kaya
2
0.00%
Others
671
0.76%
Total
88496
platform
1780
8
32
7760
Antonios Motakis
Eric Auger
Sinan Kaya
Anup Patel
Alex Williamson
Jason Gunthorpe
Kevin Tian
Geert Uytterhoeven
Björn Helgaas
Kirti Wankhede
Thomas Gleixner
Yi L Liu
Lu Baolu
Max Gurtovoy
Kees Cook
Christoph Hellwig
Yishai Hadas
Others
March 2015
June 2015
October 2015
November 2015
December 2015
February 2016
July 2016
September 2016
November 2016
August 2017
October 2017
April 2018
May 2018
January 2019
March 2019
May 2019
December 2019
January 2020
March 2020
October 2020
December 2020
January 2021
March 2021
August 2021
April 2022
September 2022
October 2022
November 2022
January 2023
July 2023
February 2024
March 2024
December 2024
January 2025
August 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 4500}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 350}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 901}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 27, "token_count": 458}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 372}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 59, "token_count": 41}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 48, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 193}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 21, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 31, "token_count": 269}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 288}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Antonios Motakis
4500
57.99%
Eric Auger
1256
16.19%
Sinan Kaya
458
5.90%
Anup Patel
372
4.79%
Alex Williamson
352
4.54%
Jason Gunthorpe
328
4.23%
Kevin Tian
269
3.47%
Geert Uytterhoeven
46
0.59%
Björn Helgaas
35
0.45%
Kirti Wankhede
23
0.30%
Thomas Gleixner
14
0.18%
Yi L Liu
10
0.13%
Lu Baolu
10
0.13%
Max Gurtovoy
7
0.09%
Kees Cook
7
0.09%
Christoph Hellwig
6
0.08%
Yishai Hadas
3
0.04%
Others
64
0.82%
Total
7760
Files:
container.c
607
-
13
2434
Jason Gunthorpe
Alex Williamson
Kirti Wankhede
Yi L Liu
Nicolin Chen
Zhao Yan
Alexey Kardashevskiy
Christoph Hellwig
Jike Song
Kees Cook
Thomas Gleixner
Eric Auger
Others
July 2012
April 2013
May 2013
August 2013
December 2013
December 2015
January 2016
November 2016
June 2019
March 2020
May 2020
September 2021
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
January 2023
February 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 58, "token_count": 5}, {"author_id": 6, "token_count": 102}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 37, "token_count": 23}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 1768}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
1822
74.86%
Alex Williamson
393
16.15%
Kirti Wankhede
104
4.27%
Yi L Liu
35
1.44%
Nicolin Chen
23
0.94%
Zhao Yan
18
0.74%
Alexey Kardashevskiy
16
0.66%
Christoph Hellwig
7
0.29%
Jike Song
5
0.21%
Kees Cook
2
0.08%
Thomas Gleixner
1
0.04%
Eric Auger
1
0.04%
Others
7
0.29%
Total
2434
debugfs.c
111
-
6
438
Longfang Liu
Cédric Le Goater
Alex Williamson
Jason Gunthorpe
Yi L Liu
Thomas Gleixner
July 2012
June 2019
September 2022
November 2022
November 2023
September 2025
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 350}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 49, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Longfang Liu
350
79.91%
Cédric Le Goater
72
16.44%
Alex Williamson
8
1.83%
Jason Gunthorpe
5
1.14%
Yi L Liu
2
0.46%
Thomas Gleixner
1
0.23%
Total
438
device_cdev.c
305
-
9
1341
Yi L Liu
Jason Gunthorpe
Alex Williamson
Yishai Hadas
Kirti Wankhede
Christoph Hellwig
Thomas Gleixner
Others
July 2012
November 2016
March 2017
June 2019
August 2021
September 2021
February 2022
May 2022
September 2022
November 2022
July 2023
December 2023
May 2024
March 2025
July 2025
October 2025
April 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 865}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 4, "token_count": 243}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yi L Liu
1108
82.62%
Jason Gunthorpe
173
12.90%
Alex Williamson
33
2.46%
Yishai Hadas
7
0.52%
Kirti Wankhede
3
0.22%
Christoph Hellwig
3
0.22%
Thomas Gleixner
1
0.07%
Others
13
0.97%
Total
1341
group.c
929
-
16
3696
Yi L Liu
Jason Gunthorpe
Alex Williamson
Matthew Rosato
Kirti Wankhede
Christoph Hellwig
Thomas Gleixner
Alexey Kardashevskiy
Nicolin Chen
Kees Cook
Others
July 2012
August 2013
December 2013
February 2014
December 2015
February 2016
November 2016
February 2019
June 2019
March 2021
August 2021
September 2021
October 2021
May 2022
July 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
July 2023
May 2024
July 2024
January 2025
June 2025
November 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 159}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 4, "token_count": 2586}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 116}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 291}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Yi L Liu
2891
78.22%
Jason Gunthorpe
292
7.90%
Alex Williamson
277
7.49%
Matthew Rosato
116
3.14%
Kirti Wankhede
37
1.00%
Christoph Hellwig
5
0.14%
Thomas Gleixner
2
0.05%
Alexey Kardashevskiy
2
0.05%
Nicolin Chen
1
0.03%
Kees Cook
1
0.03%
Others
72
1.95%
Total
3696
iommufd.c
303
-
15
1245
Jason Gunthorpe
Yi L Liu
Alex Williamson
Nicolin Chen
Kirti Wankhede
Lu Baolu
Max Gurtovoy
Christoph Hellwig
Yishai Hadas
Kevin Tian
Vijay Mohan Pandarathil
Thomas Gleixner
Antonios Motakis
Others
July 2012
March 2013
February 2014
March 2015
November 2016
June 2019
March 2020
December 2020
March 2021
August 2021
September 2021
October 2021
February 2022
July 2022
September 2022
November 2022
January 2023
March 2023
July 2023
December 2024
March 2025
June 2025
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 610}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 38}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 37, "token_count": 17}, {"author_id": 4, "token_count": 234}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 4, "token_count": 148}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
694
55.74%
Yi L Liu
393
31.57%
Alex Williamson
58
4.66%
Nicolin Chen
55
4.42%
Kirti Wankhede
9
0.72%
Lu Baolu
8
0.64%
Max Gurtovoy
6
0.48%
Christoph Hellwig
6
0.48%
Yishai Hadas
5
0.40%
Kevin Tian
4
0.32%
Vijay Mohan Pandarathil
2
0.16%
Thomas Gleixner
1
0.08%
Antonios Motakis
1
0.08%
Others
3
0.24%
Total
1245
vfio.h
464
-
16
1878
Jason Gunthorpe
Yi L Liu
Alex Williamson
Kirti Wankhede
Christoph Hellwig
Longfang Liu
Zhao Yan
Matthew Rosato
Nicolin Chen
Antonios Motakis
Kevin Tian
Jike Song
Lu Baolu
Gavin Shan
Thomas Gleixner
Others
July 2012
June 2013
June 2014
March 2015
December 2015
November 2016
June 2019
March 2020
May 2020
December 2020
March 2021
September 2021
October 2021
May 2022
July 2022
September 2022
November 2022
December 2022
January 2023
February 2023
July 2023
November 2023
January 2024
April 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 58, "token_count": 11}, {"author_id": 6, "token_count": 143}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 73}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 125}, {"author_id": 31, "token_count": 12}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 325}, {"author_id": 4, "token_count": 101}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 434}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
627
33.39%
Yi L Liu
537
28.59%
Alex Williamson
313
16.67%
Kirti Wankhede
152
8.09%
Christoph Hellwig
73
3.89%
Longfang Liu
38
2.02%
Zhao Yan
32
1.70%
Matthew Rosato
30
1.60%
Nicolin Chen
21
1.12%
Antonios Motakis
16
0.85%
Kevin Tian
12
0.64%
Jike Song
11
0.59%
Lu Baolu
6
0.32%
Gavin Shan
3
0.16%
Thomas Gleixner
1
0.05%
Others
6
0.32%
Total
1878
vfio_iommu_spapr_tce.c
1379
-
21
5679
Alexey Kardashevskiy
Alex Williamson
Gavin Shan
Jason Gunthorpe
Christoph Hellwig
Daniel Jordan
Kees Cook
Thomas Gleixner
Others
February 2004
April 2004
February 2008
July 2008
September 2011
July 2012
May 2013
December 2013
June 2014
March 2015
June 2015
April 2016
November 2016
January 2017
February 2017
March 2017
October 2017
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
July 2020
September 2021
July 2022
December 2022
March 2023
June 2024
February 2026
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 7, "token_count": 1025}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 124}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 36, "token_count": 48}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 3133}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 571}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 68}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 109}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Kardashevskiy
5093
89.68%
Alex Williamson
188
3.31%
Gavin Shan
172
3.03%
Jason Gunthorpe
71
1.25%
Christoph Hellwig
17
0.30%
Daniel Jordan
12
0.21%
Kees Cook
3
0.05%
Thomas Gleixner
1
0.02%
Others
122
2.15%
Total
5679
vfio_iommu_type1.c
3284
-
51
13963
Alex Williamson
Kirti Wankhede
shameer
Steve Sistare
Daniel Jordan
Zhao Yan
Suravee Suthikulpanit
Alex Mastro
Li Zhe
Christoph Hellwig
Jason Gunthorpe
Yi L Liu
Keqian Zhu
Lu Baolu
Eric Auger
Matthew Rosato
Robin Murphy
Nicolin Chen
Will Deacon
Antonios Motakis
Stefan Hajnoczi
Max Gurtovoy
Kees Cook
Jike Song
Thomas Gleixner
Others
July 2012
June 2013
October 2013
February 2014
May 2014
September 2014
February 2015
October 2015
December 2015
February 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
August 2017
October 2017
March 2018
May 2018
June 2018
January 2019
April 2019
June 2019
July 2019
September 2019
October 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
September 2021
December 2021
April 2022
June 2022
July 2022
December 2022
January 2023
March 2023
May 2023
August 2023
November 2023
June 2024
August 2024
October 2024
February 2025
May 2025
July 2025
August 2025
October 2025
February 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1685}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 701}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 921}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 53, "token_count": 23}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 6, "token_count": 1780}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 79}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 30, "token_count": 381}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 10, "token_count": 1683}, {"author_id": 53, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 25, "token_count": 364}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 25, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 2094}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 138}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 280}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 69}, {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 73}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 45, "token_count": 112}, {"author_id": 20, "token_count": 429}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 26, "token_count": 445}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 26, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 191}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 42}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 164}, {"author_id": 37, "token_count": 59}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 20, "token_count": 413}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 54, "token_count": 15}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 34, "token_count": 336}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 28, "token_count": 356}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
4296
30.77%
Kirti Wankhede
3893
27.88%
shameer
1683
12.05%
Steve Sistare
844
6.04%
Daniel Jordan
462
3.31%
Zhao Yan
401
2.87%
Suravee Suthikulpanit
381
2.73%
Alex Mastro
356
2.55%
Li Zhe
336
2.41%
Christoph Hellwig
217
1.55%
Jason Gunthorpe
215
1.54%
Yi L Liu
138
0.99%
Keqian Zhu
112
0.80%
Lu Baolu
94
0.67%
Eric Auger
94
0.67%
Matthew Rosato
69
0.49%
Robin Murphy
62
0.44%
Nicolin Chen
59
0.42%
Will Deacon
57
0.41%
Antonios Motakis
18
0.13%
Stefan Hajnoczi
15
0.11%
Max Gurtovoy
10
0.07%
Kees Cook
7
0.05%
Jike Song
3
0.02%
Thomas Gleixner
1
0.01%
Others
140
1.00%
Total
13963
vfio_main.c
1856
-
35
7356
Jason Gunthorpe
Yi L Liu
Alex Williamson
Yishai Hadas
Kirti Wankhede
Brett Creeley
Matthew Rosato
Abhishek Sahu
Alex Mastro
Christoph Hellwig
Kevin Tian
Nicolin Chen
Anthony DeRossi
Zhao Yan
Stefan Hajnoczi
Jike Song
Longfang Liu
Vijay Mohan Pandarathil
shameer
Lu Baolu
Kees Cook
Eric Auger
Thomas Gleixner
Others
July 2012
March 2013
April 2013
September 2013
December 2013
February 2014
February 2015
March 2015
May 2015
October 2015
December 2015
February 2016
November 2016
February 2017
March 2017
June 2017
December 2017
September 2018
April 2019
June 2019
March 2020
May 2020
December 2020
March 2021
August 2021
September 2021
October 2021
November 2021
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
July 2023
August 2023
October 2023
November 2023
January 2024
May 2024
December 2024
June 2025
August 2025
September 2025
November 2025
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 58, "token_count": 27}, {"author_id": 6, "token_count": 353}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 25, "token_count": 53}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 367}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 67}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 551}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 37, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 101}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 1393}, {"author_id": 31, "token_count": 56}, {"author_id": 4, "token_count": 88}, {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 50, "token_count": 55}, {"author_id": 2, "token_count": 234}, {"author_id": 4, "token_count": 752}, {"author_id": 1, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 146}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 189}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 37, "token_count": 26}, {"author_id": 4, "token_count": 677}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 3, "token_count": 216}, {"author_id": 54, "token_count": 28}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 28, "token_count": 85}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 232}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
3097
42.10%
Yi L Liu
1525
20.73%
Alex Williamson
871
11.84%
Yishai Hadas
448
6.09%
Kirti Wankhede
355
4.83%
Brett Creeley
216
2.94%
Matthew Rosato
189
2.57%
Abhishek Sahu
101
1.37%
Alex Mastro
86
1.17%
Christoph Hellwig
67
0.91%
Kevin Tian
56
0.76%
Nicolin Chen
55
0.75%
Anthony DeRossi
55
0.75%
Zhao Yan
53
0.72%
Stefan Hajnoczi
28
0.38%
Jike Song
27
0.37%
Longfang Liu
16
0.22%
Vijay Mohan Pandarathil
15
0.20%
shameer
9
0.12%
Lu Baolu
8
0.11%
Kees Cook
5
0.07%
Eric Auger
5
0.07%
Thomas Gleixner
2
0.03%
Others
67
0.91%
Total
7356
virqfd.c
226
-
13
903
Alex Williamson
Antonios Motakis
Vijay Mohan Pandarathil
Christoph Hellwig
Thomas Gleixner
Kees Cook
Jason Gunthorpe
Others
July 2012
September 2012
March 2013
August 2013
March 2015
June 2017
July 2017
February 2018
March 2018
June 2019
October 2020
September 2021
January 2023
March 2024
May 2024
July 2024
February 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 546}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 171}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 46, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
683
75.64%
Antonios Motakis
171
18.94%
Vijay Mohan Pandarathil
6
0.66%
Christoph Hellwig
4
0.44%
Thomas Gleixner
2
0.22%
Kees Cook
1
0.11%
Jason Gunthorpe
1
0.11%
Others
35
3.88%
Total
903
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
194
Author
Tokens
Proportion
Commits
Proportion
0
Alex Williamson
28642
19.75%
168
16.92%
1
Yishai Hadas
25749
17.75%
68
6.85%
2
Jason Gunthorpe
10453
7.21%
115
11.58%
3
Brett Creeley
9751
6.72%
19
1.91%
4
Yi L Liu
7536
5.20%
45
4.53%
5
Longfang Liu
6961
4.80%
18
1.81%
6
Kirti Wankhede
6298
4.34%
26
2.62%
7
Alexey Kardashevskiy
5397
3.72%
51
5.14%
8
Ankit Agrawal
4736
3.27%
17
1.71%
9
Antonios Motakis
4732
3.26%
18
1.81%
10
shameer
3291
2.27%
16
1.61%
11
Diana Craciun
3085
2.13%
13
1.31%
12
Zeng Xin
2971
2.05%
1
0.10%
13
Leon Romanovsky
2959
2.04%
9
0.91%
14
Nipun Gupta
2955
2.04%
4
0.40%
15
Michał Winiarski
2446
1.69%
3
0.30%
16
Julian Ruess
1663
1.15%
2
0.20%
17
Eric Auger
1368
0.94%
19
1.91%
18
Matthew Rosato
1293
0.89%
8
0.81%
19
Abhishek Sahu
1277
0.88%
10
1.01%
20
Steve Sistare
844
0.58%
12
1.21%
21
Max Gurtovoy
746
0.51%
10
1.01%
22
Christoph Hellwig
653
0.45%
25
2.52%
23
Reinette Chatre
592
0.41%
9
0.91%
24
Colin Xu
592
0.41%
1
0.10%
25
Zhao Yan
504
0.35%
6
0.60%
26
Daniel Jordan
474
0.33%
5
0.50%
27
Sinan Kaya
460
0.32%
10
1.01%
28
Alex Mastro
442
0.30%
5
0.50%
29
Bharat Bhushan
421
0.29%
1
0.10%
30
Suravee Suthikulpanit
381
0.26%
1
0.10%
31
Kevin Tian
377
0.26%
7
0.70%
32
Anup Patel
372
0.26%
1
0.10%
33
Yongji Xie
342
0.24%
1
0.10%
34
Li Zhe
336
0.23%
4
0.40%
35
Shay Drory
262
0.18%
3
0.30%
36
Gavin Shan
221
0.15%
4
0.40%
37
Nicolin Chen
214
0.15%
7
0.70%
38
Vijay Mohan Pandarathil
194
0.13%
2
0.20%
39
Parav Pandit
152
0.10%
4
0.40%
40
Lu Baolu
136
0.09%
4
0.40%
41
Giovanni Cabiddu
136
0.09%
3
0.30%
42
Weili Qian
121
0.08%
1
0.10%
43
Matt Evans
117
0.08%
3
0.30%
44
Yunxiang Li
113
0.08%
2
0.20%
45
Keqian Zhu
112
0.08%
3
0.30%
46
Kees Cook
93
0.06%
2
0.20%
47
fred gao
82
0.06%
2
0.20%
48
Björn Helgaas
80
0.06%
3
0.30%
49
Cédric Le Goater
72
0.05%
1
0.10%
50
Anthony DeRossi
68
0.05%
2
0.20%
51
Denis Efremov
66
0.05%
1
0.10%
52
Robin Murphy
62
0.04%
3
0.30%
53
Will Deacon
57
0.04%
2
0.20%
54
Stefan Hajnoczi
56
0.04%
2
0.20%
55
Thomas Gleixner
50
0.03%
5
0.50%
56
Timothy Pearson
48
0.03%
1
0.10%
57
Shannon Nelson
48
0.03%
5
0.50%
58
Jike Song
46
0.03%
2
0.20%
59
Geert Uytterhoeven
46
0.03%
3
0.30%
60
Others
1299
0.90%
195
19.64%
Total
145050
993