Linux Source Code
Home
Release 6.11
Help
host
root
drivers
nvme
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Alan Adamson
Alexey Bogoslavsky
Amit Engel
Andrew Lutomirski
Anton Eidelman
Arnav Dawn
Bart Van Assche
Benjamin Herrenschmidt
Casey Chen
Chaitanya Kulkarni
Chao Leng
Christoph Hellwig
Christopher Leech
Daniel Wagner
David Howells
Georg Gottleuber
Guenter Roeck
Guixin Liu
Hannes Reinecke
Helen Mae Koike Fornazier
Israel Rukshin
James Smart
Jens Axboe
Jianchao Wang
Joel Granados
Johannes Thumshirn
Jon Derrick
Kai-Heng Feng
Kanchan Joshi
Keith Busch
Logan Gunthorpe
Martin Belanger
Martin K. Petersen
Matias Björling
Matthew Wilcox
Max Gurtovoy
Michael Christie
Ming Lei
Ming Lin
Minwoo Im
Muneendra Kumar M
Niklas Svensson (Niklas Cassel)
Others
Roy Shterman
Ruozhu Li
Sagi Grimberg
Scott Bauer
Steve Wise
Sven Peter
Tao Chiu
Tatsuya Sasaki
Thomas Song
Thomas Tai
Uday Shankar
Varun Prakash
Victor Gladkov
Vishal Verma
Xu Yu
Yamin Friedman
weiping zhang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apple.c
1628
-
11
7555
Sven Peter
Keith Busch
Christoph Hellwig
Sagi Grimberg
Guixin Liu
Others
December 2018
May 2022
July 2022
October 2022
November 2022
January 2023
October 2023
January 2024
February 2024
March 2024
June 2024
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 7301}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Peter
7301
96.64%
Keith Busch
96
1.27%
Christoph Hellwig
49
0.65%
Sagi Grimberg
8
0.11%
Guixin Liu
2
0.03%
Others
99
1.31%
Total
7555
auth.c
1040
-
21
5534
Hannes Reinecke
Sagi Grimberg
Christoph Hellwig
Keith Busch
James Smart
Andrew Lutomirski
Johannes Thumshirn
Ming Lin
Victor Gladkov
Bart Van Assche
Logan Gunthorpe
Steve Wise
Daniel Wagner
Arnav Dawn
Max Gurtovoy
Tatsuya Sasaki
Others
October 2015
November 2015
December 2015
February 2016
April 2016
June 2016
July 2016
September 2016
February 2017
March 2017
April 2017
July 2017
October 2017
January 2018
March 2018
May 2018
October 2018
November 2018
December 2018
February 2019
July 2019
September 2019
July 2020
November 2020
September 2021
January 2022
June 2022
September 2022
November 2022
December 2022
January 2023
February 2023
May 2023
October 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 60}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 4192}, {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 416}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 17, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hannes Reinecke
4242
76.65%
Sagi Grimberg
644
11.64%
Christoph Hellwig
237
4.28%
Keith Busch
97
1.75%
James Smart
72
1.30%
Andrew Lutomirski
60
1.08%
Johannes Thumshirn
24
0.43%
Ming Lin
8
0.14%
Victor Gladkov
7
0.13%
Bart Van Assche
6
0.11%
Logan Gunthorpe
5
0.09%
Steve Wise
3
0.05%
Daniel Wagner
3
0.05%
Arnav Dawn
3
0.05%
Max Gurtovoy
2
0.04%
Tatsuya Sasaki
1
0.02%
Others
120
2.17%
Total
5534
constants.c
203
-
8
1115
Alan Adamson
Amit Engel
Max Gurtovoy
Christoph Hellwig
Johannes Thumshirn
Hannes Reinecke
Others
January 2018
February 2019
July 2019
February 2022
April 2022
May 2022
July 2022
December 2022
May 2023
June 2023
June 2024
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 1020}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 48, "token_count": 57}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Adamson
1020
91.48%
Amit Engel
57
5.11%
Max Gurtovoy
18
1.61%
Christoph Hellwig
15
1.35%
Johannes Thumshirn
2
0.18%
Hannes Reinecke
1
0.09%
Others
2
0.18%
Total
1115
core.c
5072
-
122
23609
Christoph Hellwig
Keith Busch
Andrew Lutomirski
Logan Gunthorpe
Sagi Grimberg
Alan Adamson
Chaitanya Kulkarni
Ming Lin
Jens Axboe
Hannes Reinecke
Minwoo Im
Matthew Wilcox
Arnav Dawn
Victor Gladkov
Daniel Wagner
Bart Van Assche
Alexey Bogoslavsky
Matias Björling
Uday Shankar
Scott Bauer
Guixin Liu
Chao Leng
Ming Lei
Tao Chiu
Tatsuya Sasaki
James Smart
Joel Granados
Jianchao Wang
Max Gurtovoy
Jon Derrick
Niklas Svensson (Niklas Cassel)
Martin Belanger
Johannes Thumshirn
Martin K. Petersen
Roy Shterman
Kanchan Joshi
Vishal Verma
Kai-Heng Feng
Israel Rukshin
Anton Eidelman
Akinobu Mita
Ruozhu Li
Guenter Roeck
Christopher Leech
Helen Mae Koike Fornazier
Thomas Tai
Sven Peter
Amit Engel
weiping zhang
Michael Christie
Others
January 1992
September 1992
January 2011
March 2011
May 2011
October 2011
July 2012
September 2012
February 2013
March 2013
April 2013
July 2013
December 2013
April 2014
May 2014
June 2014
July 2014
November 2014
January 2015
February 2015
April 2015
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
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
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 292}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 53}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 3, "token_count": 156}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2282}, {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 3, "token_count": 57}, {"author_id": 1, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 45}, {"author_id": 20, "token_count": 122}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 300}, {"author_id": 7, "token_count": 8}, {"author_id": 3, "token_count": 2}, {"author_id": 20, "token_count": 269}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 20, "token_count": 34}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 161}, {"author_id": 11, "token_count": 2}, {"author_id": 20, "token_count": 33}, {"author_id": 1, "token_count": 66}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 3, "token_count": 89}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 18, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 45}, {"author_id": 18, "token_count": 6}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 18, "token_count": 5}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 818}, {"author_id": 0, "token_count": 77}, {"author_id": 39, "token_count": 133}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 3, "token_count": 95}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 171}, {"author_id": 0, "token_count": 81}, {"author_id": 21, "token_count": 12}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 301}, {"author_id": 7, "token_count": 116}, {"author_id": 10, "token_count": 70}, {"author_id": 53, "token_count": 46}, {"author_id": 3, "token_count": 3}, {"author_id": 35, "token_count": 4}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 37, "token_count": 247}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 32, "token_count": 91}, {"author_id": 3, "token_count": 33}, {"author_id": 52, "token_count": 67}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1022}, {"author_id": 4, "token_count": 8}, {"author_id": 3, "token_count": 178}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 23, "token_count": 33}, {"author_id": 46, "token_count": 13}, {"author_id": 10, "token_count": 13}, {"author_id": 3, "token_count": 34}, {"author_id": 6, "token_count": 6}, {"author_id": 58, "token_count": 65}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 63}, {"author_id": 18, "token_count": 71}, {"author_id": 12, "token_count": 1}, {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 3, "token_count": 36}, {"author_id": 18, "token_count": 7}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 266}, {"author_id": 4, "token_count": 34}, {"author_id": 7, "token_count": 5}, {"author_id": 46, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 2, "token_count": 37}, {"author_id": 3, "token_count": 1}, {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 16}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 11}, {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 218}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 124}, {"author_id": 7, "token_count": 128}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 34, "token_count": 43}, {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 35}, {"author_id": 40, "token_count": 33}, {"author_id": 34, "token_count": 109}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 15, "token_count": 32}, {"author_id": 35, "token_count": 9}, {"author_id": 1, "token_count": 64}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 3, "token_count": 109}, {"author_id": 1, "token_count": 133}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 63}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 23, "token_count": 4}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 330}, {"author_id": 6, "token_count": 6}, {"author_id": 54, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 901}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 0, "token_count": 131}, {"author_id": 3, "token_count": 161}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 75}, {"author_id": 0, "token_count": 421}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 26, "token_count": 7}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 68}, {"author_id": 3, "token_count": 51}, {"author_id": 12, "token_count": 11}, {"author_id": 27, "token_count": 246}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 26, "token_count": 71}, {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 5}, {"author_id": 12, "token_count": 10}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 124}, {"author_id": 26, "token_count": 38}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 201}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 47, "token_count": 166}, {"author_id": 34, "token_count": 18}, {"author_id": 0, "token_count": 168}, {"author_id": 4, "token_count": 14}, {"author_id": 14, "token_count": 14}, {"author_id": 12, "token_count": 316}, {"author_id": 38, "token_count": 141}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 25, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 3, "token_count": 77}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 4, "token_count": 24}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 17, "token_count": 42}, {"author_id": 4, "token_count": 67}, {"author_id": 51, "token_count": 136}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 122}, {"author_id": 35, "token_count": 26}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 15}, {"author_id": 35, "token_count": 8}, {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 226}, {"author_id": 13, "token_count": 12}, {"author_id": 0, "token_count": 244}, {"author_id": 25, "token_count": 63}, {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 41, "token_count": 29}, {"author_id": 0, "token_count": 102}, {"author_id": 3, "token_count": 423}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 0, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 20}, {"author_id": 0, "token_count": 160}, {"author_id": 14, "token_count": 10}, {"author_id": 3, "token_count": 1}, {"author_id": 54, "token_count": 50}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 4, "token_count": 85}, {"author_id": 56, "token_count": 2}, {"author_id": 3, "token_count": 4}, {"author_id": 55, "token_count": 30}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 443}, {"author_id": 23, "token_count": 6}, {"author_id": 56, "token_count": 111}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 371}, {"author_id": 7, "token_count": 8}, {"author_id": 3, "token_count": 66}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 26, "token_count": 22}, {"author_id": 0, "token_count": 251}, {"author_id": 56, "token_count": 2}, {"author_id": 1, "token_count": 23}, {"author_id": 50, "token_count": 26}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 230}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 35, "token_count": 85}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 50, "token_count": 125}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 3, "token_count": 137}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 53}, {"author_id": 4, "token_count": 7}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 17, "token_count": 134}, {"author_id": 22, "token_count": 128}, {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 8, "token_count": 214}, {"author_id": 13, "token_count": 5}, {"author_id": 4, "token_count": 45}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 14}, {"author_id": 22, "token_count": 17}, {"author_id": 14, "token_count": 5}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 738}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 200}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 239}, {"author_id": 0, "token_count": 190}, {"author_id": 3, "token_count": 94}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 14, "token_count": 21}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 35, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
9561
40.50%
Keith Busch
3645
15.44%
Andrew Lutomirski
993
4.21%
Logan Gunthorpe
936
3.96%
Sagi Grimberg
783
3.32%
Alan Adamson
679
2.88%
Chaitanya Kulkarni
530
2.24%
Ming Lin
458
1.94%
Jens Axboe
392
1.66%
Hannes Reinecke
352
1.49%
Minwoo Im
351
1.49%
Matthew Wilcox
308
1.30%
Arnav Dawn
247
1.05%
Victor Gladkov
246
1.04%
Daniel Wagner
229
0.97%
Bart Van Assche
170
0.72%
Alexey Bogoslavsky
166
0.70%
Matias Björling
162
0.69%
Uday Shankar
151
0.64%
Scott Bauer
147
0.62%
Guixin Liu
145
0.61%
Chao Leng
145
0.61%
Ming Lei
143
0.61%
Tao Chiu
141
0.60%
Tatsuya Sasaki
136
0.58%
James Smart
131
0.55%
Joel Granados
115
0.49%
Jianchao Wang
103
0.44%
Max Gurtovoy
92
0.39%
Jon Derrick
91
0.39%
Niklas Svensson (Niklas Cassel)
87
0.37%
Martin Belanger
86
0.36%
Johannes Thumshirn
83
0.35%
Martin K. Petersen
68
0.29%
Roy Shterman
65
0.28%
Kanchan Joshi
55
0.23%
Vishal Verma
53
0.22%
Kai-Heng Feng
46
0.19%
Israel Rukshin
43
0.18%
Anton Eidelman
38
0.16%
Akinobu Mita
35
0.15%
Ruozhu Li
34
0.14%
Guenter Roeck
34
0.14%
Christopher Leech
29
0.12%
Helen Mae Koike Fornazier
12
0.05%
Thomas Tai
10
0.04%
Sven Peter
6
0.03%
Amit Engel
5
0.02%
weiping zhang
3
0.01%
Michael Christie
3
0.01%
Others
1066
4.52%
Total
23609
fabrics.c
1529
-
40
6401
Christoph Hellwig
Hannes Reinecke
Sagi Grimberg
Keith Busch
Max Gurtovoy
James Smart
Johannes Thumshirn
Martin Belanger
Israel Rukshin
Chaitanya Kulkarni
Victor Gladkov
Ming Lin
Roy Shterman
Daniel Wagner
Matthew Wilcox
Amit Engel
Bart Van Assche
Andrew Lutomirski
Steve Wise
Minwoo Im
Vishal Verma
Jon Derrick
Others
January 2011
March 2011
March 2013
May 2015
July 2015
November 2015
December 2015
February 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
July 2019
August 2019
March 2020
November 2020
February 2021
May 2021
June 2021
September 2021
November 2021
December 2021
January 2022
June 2022
July 2022
August 2022
December 2022
April 2023
May 2023
June 2023
August 2023
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3171}, {"author_id": 20, "token_count": 14}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 64}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 76}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 68}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 4, "token_count": 7}, {"author_id": 25, "token_count": 78}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 315}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 360}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 6, "token_count": 345}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 13, "token_count": 49}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 283}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3371
52.66%
Hannes Reinecke
810
12.65%
Sagi Grimberg
472
7.37%
Keith Busch
405
6.33%
Max Gurtovoy
352
5.50%
James Smart
229
3.58%
Johannes Thumshirn
92
1.44%
Martin Belanger
78
1.22%
Israel Rukshin
76
1.19%
Chaitanya Kulkarni
75
1.17%
Victor Gladkov
68
1.06%
Ming Lin
47
0.73%
Roy Shterman
39
0.61%
Daniel Wagner
37
0.58%
Matthew Wilcox
15
0.23%
Amit Engel
14
0.22%
Bart Van Assche
11
0.17%
Andrew Lutomirski
10
0.16%
Steve Wise
6
0.09%
Minwoo Im
4
0.06%
Vishal Verma
3
0.05%
Jon Derrick
2
0.03%
Others
185
2.89%
Total
6401
fabrics.h
235
-
17
805
Christoph Hellwig
James Smart
Hannes Reinecke
Sagi Grimberg
Keith Busch
Chaitanya Kulkarni
Victor Gladkov
Ming Lin
Daniel Wagner
Martin Belanger
Israel Rukshin
Johannes Thumshirn
Roy Shterman
Uday Shankar
Matthew Wilcox
Vishal Verma
Max Gurtovoy
January 2011
March 2013
November 2015
April 2016
June 2016
August 2016
January 2017
March 2017
May 2017
June 2017
October 2017
December 2017
May 2018
June 2018
October 2018
November 2018
December 2018
February 2019
August 2019
November 2020
May 2021
September 2021
January 2022
March 2022
June 2022
February 2023
April 2023
May 2023
August 2023
January 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 247}, {"author_id": 20, "token_count": 14}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 41}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
341
42.36%
James Smart
94
11.68%
Hannes Reinecke
90
11.18%
Sagi Grimberg
82
10.19%
Keith Busch
73
9.07%
Chaitanya Kulkarni
41
5.09%
Victor Gladkov
14
1.74%
Ming Lin
14
1.74%
Daniel Wagner
12
1.49%
Martin Belanger
10
1.24%
Israel Rukshin
9
1.12%
Johannes Thumshirn
8
0.99%
Roy Shterman
5
0.62%
Uday Shankar
4
0.50%
Matthew Wilcox
4
0.50%
Vishal Verma
2
0.25%
Max Gurtovoy
2
0.25%
Total
805
fault_inject.c
82
-
9
332
Thomas Tai
Akinobu Mita
Christoph Hellwig
Jens Axboe
Matthew Wilcox
Ming Lin
Sagi Grimberg
Others
January 2011
October 2015
November 2015
December 2015
February 2016
November 2016
April 2017
June 2017
November 2017
February 2018
February 2019
June 2019
November 2021
July 2023
June 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 31, "token_count": 233}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 55}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Tai
233
70.18%
Akinobu Mita
55
16.57%
Christoph Hellwig
30
9.04%
Jens Axboe
4
1.20%
Matthew Wilcox
3
0.90%
Ming Lin
2
0.60%
Sagi Grimberg
1
0.30%
Others
4
1.20%
Total
332
fc.c
3990
-
34
16922
James Smart
Muneendra Kumar M
Christoph Hellwig
Sagi Grimberg
Keith Busch
Bart Van Assche
Chaitanya Kulkarni
Hannes Reinecke
Daniel Wagner
Max Gurtovoy
Johannes Thumshirn
Ming Lei
Israel Rukshin
Roy Shterman
Tao Chiu
Others
March 2004
June 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
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
August 2021
September 2021
October 2021
February 2022
April 2022
May 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
May 2023
July 2023
August 2023
October 2023
November 2023
December 2023
January 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 8014}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 16}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 2, "token_count": 1496}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 37}, {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 493}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 909}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 319}, {"author_id": 3, "token_count": 8}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 6, "token_count": 5}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 246}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 84}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 217}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 2, "token_count": 107}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1899}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 414}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 16}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 29, "token_count": 287}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 44}, {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 29, "token_count": 54}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 13, "token_count": 65}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 17, "token_count": 11}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 123}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
James Smart
15226
89.98%
Muneendra Kumar M
341
2.02%
Christoph Hellwig
251
1.48%
Sagi Grimberg
190
1.12%
Keith Busch
190
1.12%
Bart Van Assche
85
0.50%
Chaitanya Kulkarni
76
0.45%
Hannes Reinecke
59
0.35%
Daniel Wagner
59
0.35%
Max Gurtovoy
36
0.21%
Johannes Thumshirn
24
0.14%
Ming Lei
21
0.12%
Israel Rukshin
9
0.05%
Roy Shterman
5
0.03%
Tao Chiu
2
0.01%
Others
348
2.06%
Total
16922
fc.h
227
-
1
826
James Smart
December 2016
April 2017
February 2018
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 803}, ]}, ]
Author Name
Tokens
Token Proportion
James Smart
826
100.00%
Total
826
hwmon.c
281
-
11
1177
Guenter Roeck
Akinobu Mita
Hannes Reinecke
Christoph Hellwig
Keith Busch
Sagi Grimberg
Daniel Wagner
Johannes Thumshirn
Others
October 2015
November 2015
November 2017
January 2018
February 2019
July 2019
September 2019
November 2019
January 2020
June 2020
September 2020
January 2021
February 2021
October 2022
April 2023
August 2023
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 318}, {"author_id": 19, "token_count": 680}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Guenter Roeck
680
57.77%
Akinobu Mita
325
27.61%
Hannes Reinecke
46
3.91%
Christoph Hellwig
37
3.14%
Keith Busch
15
1.27%
Sagi Grimberg
6
0.51%
Daniel Wagner
4
0.34%
Johannes Thumshirn
2
0.17%
Others
62
5.27%
Total
1177
ioctl.c
857
-
26
4562
Christoph Hellwig
Kanchan Joshi
Minwoo Im
Keith Busch
Jens Axboe
Chaitanya Kulkarni
Matias Björling
Vishal Verma
Logan Gunthorpe
Matthew Wilcox
Daniel Wagner
Victor Gladkov
Johannes Thumshirn
Joel Granados
Andrew Lutomirski
Hannes Reinecke
Bart Van Assche
James Smart
Others
January 2011
March 2013
July 2013
May 2015
October 2015
November 2015
June 2016
July 2016
September 2016
January 2017
February 2017
March 2017
April 2017
June 2017
November 2017
January 2018
April 2018
November 2018
December 2018
February 2019
July 2019
September 2019
February 2020
March 2020
June 2020
July 2020
August 2020
November 2020
February 2021
April 2021
May 2021
June 2021
February 2022
March 2022
May 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
March 2023
May 2023
June 2023
November 2023
December 2023
February 2024
March 2024
May 2024
July 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 7, "token_count": 12}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1898}, {"author_id": 12, "token_count": 257}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 49}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 14, "token_count": 910}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 98}, {"author_id": 14, "token_count": 169}, {"author_id": 3, "token_count": 64}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 14, "token_count": 103}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 162}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2497
54.73%
Kanchan Joshi
1271
27.86%
Minwoo Im
257
5.63%
Keith Busch
195
4.27%
Jens Axboe
143
3.13%
Chaitanya Kulkarni
52
1.14%
Matias Björling
31
0.68%
Vishal Verma
14
0.31%
Logan Gunthorpe
13
0.28%
Matthew Wilcox
9
0.20%
Daniel Wagner
8
0.18%
Victor Gladkov
7
0.15%
Johannes Thumshirn
7
0.15%
Joel Granados
6
0.13%
Andrew Lutomirski
5
0.11%
Hannes Reinecke
2
0.04%
Bart Van Assche
2
0.04%
James Smart
1
0.02%
Others
42
0.92%
Total
4562
multipath.c
1055
-
36
5051
Christoph Hellwig
Hannes Reinecke
Sagi Grimberg
Thomas Song
Keith Busch
Minwoo Im
Anton Eidelman
Daniel Wagner
Victor Gladkov
Jens Axboe
Kanchan Joshi
Matias Björling
Jianchao Wang
Alan Adamson
Logan Gunthorpe
Matthew Wilcox
Joel Granados
Johannes Thumshirn
Guenter Roeck
Others
January 2011
December 2013
April 2014
October 2015
November 2015
December 2015
February 2016
April 2016
May 2016
July 2016
March 2017
April 2017
June 2017
October 2017
November 2017
February 2018
April 2018
May 2018
June 2018
September 2018
October 2018
November 2018
January 2019
February 2019
April 2019
July 2019
August 2019
October 2019
November 2019
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
December 2021
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
November 2022
January 2023
June 2023
October 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 777}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1264}, {"author_id": 46, "token_count": 6}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 146}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 324}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 1, "token_count": 165}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 40, "token_count": 62}, {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 59}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 4, "token_count": 20}, {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 17, "token_count": 3}, {"author_id": 12, "token_count": 215}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 141}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 40, "token_count": 51}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 30, "token_count": 300}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2739
54.23%
Hannes Reinecke
666
13.19%
Sagi Grimberg
360
7.13%
Thomas Song
300
5.94%
Keith Busch
240
4.75%
Minwoo Im
215
4.26%
Anton Eidelman
152
3.01%
Daniel Wagner
62
1.23%
Victor Gladkov
15
0.30%
Jens Axboe
12
0.24%
Kanchan Joshi
9
0.18%
Matias Björling
8
0.16%
Jianchao Wang
6
0.12%
Alan Adamson
6
0.12%
Logan Gunthorpe
4
0.08%
Matthew Wilcox
3
0.06%
Joel Granados
2
0.04%
Johannes Thumshirn
1
0.02%
Guenter Roeck
1
0.02%
Others
250
4.95%
Total
5051
nvme.h
1209
-
73
5046
Christoph Hellwig
Keith Busch
Sagi Grimberg
Hannes Reinecke
Logan Gunthorpe
Jens Axboe
Minwoo Im
Alan Adamson
Thomas Tai
Matthew Wilcox
Max Gurtovoy
Matias Björling
Amit Engel
Chaitanya Kulkarni
Akinobu Mita
Guixin Liu
Kanchan Joshi
Ming Lin
Israel Rukshin
Daniel Wagner
Tao Chiu
James Smart
Vishal Verma
Andrew Lutomirski
Chao Leng
Benjamin Herrenschmidt
Guenter Roeck
Thomas Song
Jianchao Wang
Anton Eidelman
Scott Bauer
Georg Gottleuber
Martin Belanger
Johannes Thumshirn
Arnav Dawn
Bart Van Assche
Ruozhu Li
Victor Gladkov
Uday Shankar
Roy Shterman
Martin K. Petersen
Joel Granados
Niklas Svensson (Niklas Cassel)
Kai-Heng Feng
Ming Lei
Others
January 2011
February 2011
November 2011
December 2011
February 2013
March 2013
April 2013
March 2014
April 2014
June 2014
November 2014
February 2015
April 2015
May 2015
June 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 57, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 3, "token_count": 9}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 728}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 9}, {"author_id": 20, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 20, "token_count": 23}, {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 0, "token_count": 1}, {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 7}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 52}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 10, "token_count": 4}, {"author_id": 53, "token_count": 3}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 37, "token_count": 7}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 299}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 31, "token_count": 71}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 4, "token_count": 4}, {"author_id": 7, "token_count": 8}, {"author_id": 46, "token_count": 14}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 7, "token_count": 3}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 4, "token_count": 3}, {"author_id": 7, "token_count": 2}, {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 45}, {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 21}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 19, "token_count": 20}, {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 2, "token_count": 19}, {"author_id": 6, "token_count": 26}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 97}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 0, "token_count": 9}, {"author_id": 15, "token_count": 107}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 26, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 12, "token_count": 91}, {"author_id": 38, "token_count": 40}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 36}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 61}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 78}, {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 0, "token_count": 31}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 85}, {"author_id": 56, "token_count": 4}, {"author_id": 3, "token_count": 121}, {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 7, "token_count": 9}, {"author_id": 3, "token_count": 20}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 48, "token_count": 62}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 17, "token_count": 42}, {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 4, "token_count": 61}, {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 30, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 14, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1966
38.96%
Keith Busch
566
11.22%
Sagi Grimberg
519
10.29%
Hannes Reinecke
295
5.85%
Logan Gunthorpe
113
2.24%
Jens Axboe
92
1.82%
Minwoo Im
91
1.80%
Alan Adamson
84
1.66%
Thomas Tai
71
1.41%
Matthew Wilcox
70
1.39%
Max Gurtovoy
62
1.23%
Matias Björling
62
1.23%
Amit Engel
62
1.23%
Chaitanya Kulkarni
56
1.11%
Akinobu Mita
54
1.07%
Guixin Liu
51
1.01%
Kanchan Joshi
50
0.99%
Ming Lin
48
0.95%
Israel Rukshin
44
0.87%
Daniel Wagner
42
0.83%
Tao Chiu
40
0.79%
James Smart
39
0.77%
Vishal Verma
33
0.65%
Andrew Lutomirski
31
0.61%
Chao Leng
27
0.54%
Benjamin Herrenschmidt
23
0.46%
Guenter Roeck
20
0.40%
Thomas Song
18
0.36%
Jianchao Wang
14
0.28%
Anton Eidelman
12
0.24%
Scott Bauer
10
0.20%
Georg Gottleuber
9
0.18%
Martin Belanger
8
0.16%
Johannes Thumshirn
7
0.14%
Arnav Dawn
7
0.14%
Bart Van Assche
6
0.12%
Ruozhu Li
5
0.10%
Victor Gladkov
4
0.08%
Uday Shankar
4
0.08%
Roy Shterman
4
0.08%
Martin K. Petersen
4
0.08%
Joel Granados
4
0.08%
Niklas Svensson (Niklas Cassel)
3
0.06%
Kai-Heng Feng
3
0.06%
Ming Lei
2
0.04%
Others
311
6.16%
Total
5046
pci.c
3632
-
155
17611
Keith Busch
Christoph Hellwig
Matthew Wilcox
Jens Axboe
Helen Mae Koike Fornazier
Chaitanya Kulkarni
Matias Björling
Sagi Grimberg
weiping zhang
Logan Gunthorpe
Jon Derrick
Minwoo Im
Xu Yu
Casey Chen
Benjamin Herrenschmidt
Georg Gottleuber
Andrew Lutomirski
Ming Lei
Kai-Heng Feng
Martin K. Petersen
Scott Bauer
Jianchao Wang
Tao Chiu
Israel Rukshin
Max Gurtovoy
Daniel Wagner
Hannes Reinecke
Vishal Verma
Ming Lin
Johannes Thumshirn
Akinobu Mita
Niklas Svensson (Niklas Cassel)
Guixin Liu
Bart Van Assche
Others
September 2002
January 2011
February 2011
March 2011
April 2011
May 2011
September 2011
October 2011
December 2011
January 2012
February 2012
July 2012
August 2012
September 2012
November 2012
December 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
November 2021
January 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
September 2023
October 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 996}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 175}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 60}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 69}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 126}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 413}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 243}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 76}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 3, "token_count": 1}, {"author_id": 18, "token_count": 481}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 39}, {"author_id": 3, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 32, "token_count": 200}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 32, "token_count": 10}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 185}, {"author_id": 3, "token_count": 157}, {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 691}, {"author_id": 7, "token_count": 19}, {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 165}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 200}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 3, "token_count": 144}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 3, "token_count": 17}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 10, "token_count": 3}, {"author_id": 3, "token_count": 4}, {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 3, "token_count": 50}, {"author_id": 39, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 46}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 87}, {"author_id": 0, "token_count": 75}, {"author_id": 21, "token_count": 591}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 0, "token_count": 601}, {"author_id": 32, "token_count": 1}, {"author_id": 44, "token_count": 172}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 138}, {"author_id": 52, "token_count": 63}, {"author_id": 1, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 3}, {"author_id": 36, "token_count": 118}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 131}, {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 438}, {"author_id": 0, "token_count": 14}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 26}, {"author_id": 3, "token_count": 1}, {"author_id": 35, "token_count": 5}, {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 12, "token_count": 74}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 46, "token_count": 20}, {"author_id": 10, "token_count": 3}, {"author_id": 3, "token_count": 29}, {"author_id": 6, "token_count": 2}, {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 7, "token_count": 86}, {"author_id": 46, "token_count": 15}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 42}, {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 400}, {"author_id": 3, "token_count": 11}, {"author_id": 15, "token_count": 129}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 212}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 278}, {"author_id": 7, "token_count": 19}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 170}, {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 11}, {"author_id": 35, "token_count": 82}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 493}, {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 319}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 150}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 3, "token_count": 43}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 36, "token_count": 146}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 34}, {"author_id": 0, "token_count": 15}, {"author_id": 53, "token_count": 47}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 12, "token_count": 73}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 0, "token_count": 159}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 54, "token_count": 2}, {"author_id": 38, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 24}, {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 45, "token_count": 171}, {"author_id": 3, "token_count": 538}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 282}, {"author_id": 3, "token_count": 28}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 257}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 128}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 22, "token_count": 2}, {"author_id": 3, "token_count": 9}, {"author_id": 15, "token_count": 121}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 3, "token_count": 80}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 691}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 93}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 17, "token_count": 11}, {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 59, "token_count": 65}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 59, "token_count": 50}, {"author_id": 3, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
4910
27.88%
Christoph Hellwig
4245
24.10%
Matthew Wilcox
1488
8.45%
Jens Axboe
1409
8.00%
Helen Mae Koike Fornazier
591
3.36%
Chaitanya Kulkarni
554
3.15%
Matias Björling
484
2.75%
Sagi Grimberg
285
1.62%
weiping zhang
264
1.50%
Logan Gunthorpe
250
1.42%
Jon Derrick
220
1.25%
Minwoo Im
174
0.99%
Xu Yu
172
0.98%
Casey Chen
171
0.97%
Benjamin Herrenschmidt
150
0.85%
Georg Gottleuber
115
0.65%
Andrew Lutomirski
115
0.65%
Ming Lei
94
0.53%
Kai-Heng Feng
83
0.47%
Martin K. Petersen
63
0.36%
Scott Bauer
45
0.26%
Jianchao Wang
40
0.23%
Tao Chiu
26
0.15%
Israel Rukshin
19
0.11%
Max Gurtovoy
17
0.10%
Daniel Wagner
11
0.06%
Hannes Reinecke
9
0.05%
Vishal Verma
7
0.04%
Ming Lin
7
0.04%
Johannes Thumshirn
7
0.04%
Akinobu Mita
4
0.02%
Niklas Svensson (Niklas Cassel)
2
0.01%
Guixin Liu
2
0.01%
Bart Van Assche
2
0.01%
Others
1576
8.95%
Total
17611
pr.c
314
-
12
1525
Michael Christie
Keith Busch
Vishal Verma
Christoph Hellwig
Guixin Liu
Ming Lin
Matthew Wilcox
Johannes Thumshirn
Matias Björling
Hannes Reinecke
Others
May 2011
March 2013
November 2014
October 2015
April 2016
May 2016
April 2017
August 2017
January 2018
February 2019
July 2019
April 2023
December 2023
May 2024
June 2024
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 11, "token_count": 1478}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Christie
1478
96.92%
Keith Busch
16
1.05%
Vishal Verma
7
0.46%
Christoph Hellwig
4
0.26%
Guixin Liu
3
0.20%
Ming Lin
2
0.13%
Matthew Wilcox
2
0.13%
Johannes Thumshirn
2
0.13%
Matias Björling
1
0.07%
Hannes Reinecke
1
0.07%
Others
9
0.59%
Total
1525
rdma.c
2439
-
38
12101
Christoph Hellwig
Sagi Grimberg
Max Gurtovoy
Steve Wise
Israel Rukshin
Yamin Friedman
Chao Leng
Keith Busch
James Smart
Daniel Wagner
Hannes Reinecke
Ruozhu Li
Bart Van Assche
Jens Axboe
Ming Lei
Roy Shterman
Jianchao Wang
Chaitanya Kulkarni
Victor Gladkov
Tao Chiu
Johannes Thumshirn
Others
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
April 2023
July 2023
October 2023
November 2023
December 2023
January 2024
April 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4697}, {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 9}, {"author_id": 28, "token_count": 207}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 26}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 6, "token_count": 8}, {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 58}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 1757}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 6, "token_count": 7}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 2, "token_count": 59}, {"author_id": 1, "token_count": 66}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 135}, {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 54}, {"author_id": 1, "token_count": 214}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 5}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 58, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 23, "token_count": 12}, {"author_id": 6, "token_count": 47}, {"author_id": 1, "token_count": 119}, {"author_id": 28, "token_count": 96}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 6, "token_count": 115}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 38}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 6, "token_count": 1511}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 112}, {"author_id": 42, "token_count": 173}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 14}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 114}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 4}, {"author_id": 6, "token_count": 36}, {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 6, "token_count": 10}, {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 304}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 55, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 17, "token_count": 53}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 77}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 23, "token_count": 46}, {"author_id": 6, "token_count": 47}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
5093
42.09%
Sagi Grimberg
3186
26.33%
Max Gurtovoy
2280
18.84%
Steve Wise
344
2.84%
Israel Rukshin
266
2.20%
Yamin Friedman
173
1.43%
Chao Leng
128
1.06%
Keith Busch
114
0.94%
James Smart
72
0.59%
Daniel Wagner
57
0.47%
Hannes Reinecke
48
0.40%
Ruozhu Li
47
0.39%
Bart Van Assche
27
0.22%
Jens Axboe
13
0.11%
Ming Lei
9
0.07%
Roy Shterman
7
0.06%
Jianchao Wang
7
0.06%
Chaitanya Kulkarni
7
0.06%
Victor Gladkov
5
0.04%
Tao Chiu
2
0.02%
Johannes Thumshirn
1
0.01%
Others
215
1.78%
Total
12101
sysfs.c
827
-
12
4257
Max Gurtovoy
Daniel Wagner
Alan Adamson
Hannes Reinecke
Keith Busch
Victor Gladkov
Guixin Liu
Christoph Hellwig
Johannes Thumshirn
Israel Rukshin
Others
November 2015
December 2015
January 2016
September 2016
January 2018
February 2019
July 2019
November 2020
June 2022
September 2022
February 2023
April 2023
June 2023
July 2023
August 2023
October 2023
December 2023
January 2024
February 2024
March 2024
July 2024
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 3643}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 17, "token_count": 277}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 8, "token_count": 151}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Max Gurtovoy
3643
85.58%
Daniel Wagner
283
6.65%
Alan Adamson
151
3.55%
Hannes Reinecke
74
1.74%
Keith Busch
59
1.39%
Victor Gladkov
14
0.33%
Guixin Liu
14
0.33%
Christoph Hellwig
4
0.09%
Johannes Thumshirn
2
0.05%
Israel Rukshin
2
0.05%
Others
11
0.26%
Total
4257
tcp.c
2871
-
46
14192
Sagi Grimberg
Hannes Reinecke
Varun Prakash
Martin Belanger
Keith Busch
David Howells
Christoph Hellwig
Christopher Leech
Daniel Wagner
Chao Leng
Ruozhu Li
Max Gurtovoy
Israel Rukshin
Akinobu Mita
Amit Engel
Ming Lei
James Smart
Chaitanya Kulkarni
Jens Axboe
Guixin Liu
Andrew Lutomirski
Tao Chiu
Bart Van Assche
Others
June 2011
November 2015
June 2016
February 2017
October 2017
November 2017
December 2018
January 2019
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
October 2019
January 2020
February 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
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
July 2023
August 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 9611}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 8}, {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 27}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 315}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 159}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 86}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 6, "token_count": 19}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 25, "token_count": 107}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 92}, {"author_id": 3, "token_count": 16}, {"author_id": 55, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 16}, {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 33, "token_count": 108}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 33, "token_count": 191}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 41, "token_count": 138}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 55, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 17, "token_count": 53}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 25, "token_count": 119}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 48, "token_count": 25}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 1, "token_count": 297}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 49, "token_count": 161}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 814}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Sagi Grimberg
11360
80.05%
Hannes Reinecke
879
6.19%
Varun Prakash
310
2.18%
Martin Belanger
226
1.59%
Keith Busch
181
1.28%
David Howells
161
1.13%
Christoph Hellwig
155
1.09%
Christopher Leech
152
1.07%
Daniel Wagner
145
1.02%
Chao Leng
93
0.66%
Ruozhu Li
41
0.29%
Max Gurtovoy
38
0.27%
Israel Rukshin
36
0.25%
Akinobu Mita
29
0.20%
Amit Engel
25
0.18%
Ming Lei
18
0.13%
James Smart
15
0.11%
Chaitanya Kulkarni
10
0.07%
Jens Axboe
5
0.04%
Guixin Liu
5
0.04%
Andrew Lutomirski
5
0.04%
Tao Chiu
2
0.01%
Bart Van Assche
1
0.01%
Others
300
2.11%
Total
14192
trace.c
454
-
14
2476
Johannes Thumshirn
Guixin Liu
Minwoo Im
Hannes Reinecke
Max Gurtovoy
Christoph Hellwig
Ming Lin
Keith Busch
Sagi Grimberg
Others
October 2015
November 2015
May 2016
June 2016
March 2017
October 2017
January 2018
June 2018
December 2018
February 2019
March 2019
June 2019
July 2019
August 2019
January 2021
July 2021
June 2022
January 2024
March 2024
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 20, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 1232}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 246}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 75}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 89}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 22, "token_count": 191}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 22, "token_count": 178}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Thumshirn
1321
53.35%
Guixin Liu
369
14.90%
Minwoo Im
321
12.96%
Hannes Reinecke
88
3.55%
Max Gurtovoy
60
2.42%
Christoph Hellwig
56
2.26%
Ming Lin
42
1.70%
Keith Busch
22
0.89%
Sagi Grimberg
20
0.81%
Others
177
7.15%
Total
2476
trace.h
172
-
7
276
Johannes Thumshirn
Keith Busch
Chaitanya Kulkarni
Minwoo Im
Christoph Hellwig
Others
October 2015
January 2018
June 2018
September 2018
December 2018
February 2019
June 2019
July 2021
November 2021
July 2022
April 2023
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 138}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Thumshirn
138
50.00%
Keith Busch
77
27.90%
Chaitanya Kulkarni
24
8.70%
Minwoo Im
16
5.80%
Christoph Hellwig
6
2.17%
Others
15
5.43%
Total
276
zns.c
250
-
12
1392
Keith Busch
Christoph Hellwig
Niklas Svensson (Niklas Cassel)
Daniel Wagner
Jens Axboe
Vishal Verma
Ming Lin
Matthew Wilcox
Johannes Thumshirn
Matias Björling
Hannes Reinecke
Others
January 2011
May 2011
March 2013
November 2014
November 2015
February 2016
April 2016
April 2017
November 2017
January 2018
May 2018
February 2019
July 2019
June 2020
July 2020
August 2020
December 2020
April 2021
May 2021
October 2021
November 2021
July 2022
December 2023
March 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1117}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 21}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
1124
80.75%
Christoph Hellwig
151
10.85%
Niklas Svensson (Niklas Cassel)
39
2.80%
Daniel Wagner
26
1.87%
Jens Axboe
13
0.93%
Vishal Verma
6
0.43%
Ming Lin
4
0.29%
Matthew Wilcox
4
0.29%
Johannes Thumshirn
2
0.14%
Matias Björling
1
0.07%
Hannes Reinecke
1
0.07%
Others
21
1.51%
Total
1392
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
290
Author
Tokens
Proportion
Commits
Proportion
0
Christoph Hellwig
30808
23.20%
406
20.58%
1
Sagi Grimberg
17916
13.49%
211
10.69%
2
James Smart
16705
12.58%
101
5.12%
3
Keith Busch
12025
9.06%
295
14.95%
4
Hannes Reinecke
7663
5.77%
62
3.14%
5
Sven Peter
7307
5.50%
1
0.05%
6
Max Gurtovoy
6602
4.97%
48
2.43%
7
Jens Axboe
2083
1.57%
39
1.98%
8
Alan Adamson
1940
1.46%
3
0.15%
9
Matthew Wilcox
1906
1.44%
51
2.58%
10
Johannes Thumshirn
1723
1.30%
16
0.81%
11
Michael Christie
1481
1.12%
8
0.41%
12
Minwoo Im
1429
1.08%
21
1.06%
13
Chaitanya Kulkarni
1425
1.07%
55
2.79%
14
Kanchan Joshi
1385
1.04%
16
0.81%
15
Logan Gunthorpe
1321
0.99%
12
0.61%
16
Andrew Lutomirski
1219
0.92%
8
0.41%
17
Daniel Wagner
978
0.74%
25
1.27%
18
Matias Björling
749
0.56%
9
0.46%
19
Guenter Roeck
735
0.55%
1
0.05%
20
Ming Lin
632
0.48%
11
0.56%
21
Helen Mae Koike Fornazier
603
0.45%
1
0.05%
22
Guixin Liu
591
0.45%
11
0.56%
23
Israel Rukshin
504
0.38%
26
1.32%
24
Akinobu Mita
502
0.38%
7
0.35%
25
Martin Belanger
408
0.31%
4
0.20%
26
Chao Leng
393
0.30%
16
0.81%
27
Victor Gladkov
380
0.29%
1
0.05%
28
Steve Wise
353
0.27%
7
0.35%
29
Muneendra Kumar M
341
0.26%
2
0.10%
30
Thomas Song
318
0.24%
1
0.05%
31
Thomas Tai
314
0.24%
1
0.05%
32
Jon Derrick
313
0.24%
8
0.41%
33
Varun Prakash
310
0.23%
4
0.20%
34
Bart Van Assche
310
0.23%
15
0.76%
35
Ming Lei
287
0.22%
19
0.96%
36
weiping zhang
267
0.20%
4
0.20%
37
Arnav Dawn
257
0.19%
1
0.05%
38
Tao Chiu
213
0.16%
2
0.10%
39
Scott Bauer
202
0.15%
4
0.20%
40
Anton Eidelman
202
0.15%
8
0.41%
41
Christopher Leech
181
0.14%
3
0.15%
42
Yamin Friedman
173
0.13%
1
0.05%
43
Benjamin Herrenschmidt
173
0.13%
4
0.20%
44
Xu Yu
172
0.13%
1
0.05%
45
Casey Chen
171
0.13%
1
0.05%
46
Jianchao Wang
170
0.13%
7
0.35%
47
Alexey Bogoslavsky
166
0.13%
1
0.05%
48
Amit Engel
163
0.12%
3
0.15%
49
David Howells
161
0.12%
2
0.10%
50
Uday Shankar
159
0.12%
5
0.25%
51
Tatsuya Sasaki
137
0.10%
1
0.05%
52
Martin K. Petersen
135
0.10%
3
0.15%
53
Kai-Heng Feng
132
0.10%
6
0.30%
54
Niklas Svensson (Niklas Cassel)
131
0.10%
6
0.30%
55
Ruozhu Li
127
0.10%
5
0.25%
56
Joel Granados
127
0.10%
4
0.20%
57
Vishal Verma
125
0.09%
3
0.15%
58
Roy Shterman
125
0.09%
2
0.10%
59
Georg Gottleuber
124
0.09%
2
0.10%
60
Others
4813
3.63%
372
18.85%
Total
132765
1973