Linux Source Code
Home
Release 5.18
Help
host
root
drivers
nvme
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Alan Adamson
Alexey Bogoslavsky
Andrew Lutomirski
Anton Eidelman
Arnav Dawn
Bart Van Assche
Benjamin Herrenschmidt
Casey Chen
Chaitanya Kulkarni
Chao Leng
Christoph Hellwig
Christopher Leech
Damien Le Moal
Daniel Wagner
Filippo Sironi
Guenter Roeck
Guilherme G. Piccoli
Hannes Reinecke
Helen Mae Koike Fornazier
Hou Pu
Israel Rukshin
James Smart
Jens Axboe
Jianchao Wang
Johannes Thumshirn
Jon Derrick
Kai-Heng Feng
Kanchan Joshi
Keith Busch
Klaus Jensen
Linus Torvalds
Logan Gunthorpe
Marta Rybczynska
Martin Belanger
Martin K. Petersen
Matias Björling
Matthew Wilcox
Max Gurtovoy
Michal Krakowiak
Ming Lei
Ming Lin
Minwoo Im
Muneendra Kumar M
Niklas Svensson (Niklas Cassel)
Nitzan Carmi
Others
Roy Shterman
Sagi Grimberg
Saurav Kashyap
Scott Bauer
Steve Wise
Tao Chiu
Tatsuya Sasaki
Thomas Tai
Tom Wu
Varun Prakash
Victor Gladkov
Xu Yu
Yamin Friedman
weiping zhang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
constants.c
185
-
1
1017
Alan Adamson
February 2022
var spanGroupData = [ {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 1017}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Adamson
1017
100.00%
Total
1017
core.c
4941
-
96
23363
Christoph Hellwig
Keith Busch
Sagi Grimberg
Logan Gunthorpe
Andrew Lutomirski
Ming Lin
Chaitanya Kulkarni
Hannes Reinecke
Jens Axboe
Minwoo Im
Johannes Thumshirn
Martin Belanger
Arnav Dawn
Alan Adamson
Ming Lei
Alexey Bogoslavsky
Victor Gladkov
Bart Van Assche
Scott Bauer
Jianchao Wang
Matias Björling
James Smart
Tatsuya Sasaki
Chao Leng
Tao Chiu
Max Gurtovoy
Jon Derrick
Daniel Wagner
Roy Shterman
Martin K. Petersen
Nitzan Carmi
Israel Rukshin
Linus Torvalds
Kai-Heng Feng
Damien Le Moal
Anton Eidelman
Niklas Svensson (Niklas Cassel)
Guilherme G. Piccoli
Akinobu Mita
Guenter Roeck
Christopher Leech
Kanchan Joshi
Marta Rybczynska
Klaus Jensen
Thomas Tai
weiping zhang
Others
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
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 189}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3045}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 3, "token_count": 425}, {"author_id": 1, "token_count": 50}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 3, "token_count": 241}, {"author_id": 14, "token_count": 178}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 3, "token_count": 3}, {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 284}, {"author_id": 5, "token_count": 10}, {"author_id": 3, "token_count": 69}, {"author_id": 14, "token_count": 426}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 14, "token_count": 35}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 57, "token_count": 11}, {"author_id": 14, "token_count": 125}, {"author_id": 1, "token_count": 93}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 3, "token_count": 97}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 67}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 39}, {"author_id": 15, "token_count": 6}, {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 15, "token_count": 5}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 731}, {"author_id": 0, "token_count": 98}, {"author_id": 30, "token_count": 143}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 3, "token_count": 202}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 200}, {"author_id": 0, "token_count": 77}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 308}, {"author_id": 5, "token_count": 107}, {"author_id": 12, "token_count": 258}, {"author_id": 51, "token_count": 45}, {"author_id": 3, "token_count": 3}, {"author_id": 22, "token_count": 9}, {"author_id": 1, "token_count": 44}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 254}, {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 37}, {"author_id": 1, "token_count": 57}, {"author_id": 30, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 27, "token_count": 104}, {"author_id": 3, "token_count": 40}, {"author_id": 44, "token_count": 75}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 220}, {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 1271}, {"author_id": 6, "token_count": 151}, {"author_id": 3, "token_count": 191}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 37}, {"author_id": 35, "token_count": 12}, {"author_id": 12, "token_count": 8}, {"author_id": 3, "token_count": 32}, {"author_id": 4, "token_count": 8}, {"author_id": 54, "token_count": 65}, {"author_id": 42, "token_count": 101}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 118}, {"author_id": 15, "token_count": 71}, {"author_id": 7, "token_count": 1}, {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 15, "token_count": 7}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 338}, {"author_id": 6, "token_count": 42}, {"author_id": 5, "token_count": 39}, {"author_id": 35, "token_count": 27}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 2, "token_count": 37}, {"author_id": 3, "token_count": 1}, {"author_id": 30, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 0, "token_count": 27}, {"author_id": 6, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 2, "token_count": 4}, {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 222}, {"author_id": 1, "token_count": 65}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 131}, {"author_id": 5, "token_count": 139}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 42}, {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 12}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 206}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 0, "token_count": 110}, {"author_id": 3, "token_count": 84}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 35}, {"author_id": 34, "token_count": 35}, {"author_id": 29, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 9, "token_count": 32}, {"author_id": 22, "token_count": 11}, {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 57, "token_count": 24}, {"author_id": 1, "token_count": 71}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 3, "token_count": 225}, {"author_id": 53, "token_count": 27}, {"author_id": 1, "token_count": 139}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 59, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 34}, {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 63}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 94}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 18, "token_count": 20}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 150}, {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 327}, {"author_id": 4, "token_count": 6}, {"author_id": 55, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 11}, {"author_id": 9, "token_count": 1120}, {"author_id": 1, "token_count": 256}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 0, "token_count": 148}, {"author_id": 3, "token_count": 177}, {"author_id": 50, "token_count": 5}, {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 84}, {"author_id": 0, "token_count": 702}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 21, "token_count": 21}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 82}, {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 56}, {"author_id": 7, "token_count": 16}, {"author_id": 28, "token_count": 209}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 21, "token_count": 83}, {"author_id": 0, "token_count": 3}, {"author_id": 59, "token_count": 30}, {"author_id": 6, "token_count": 5}, {"author_id": 7, "token_count": 10}, {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 128}, {"author_id": 21, "token_count": 38}, {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 0, "token_count": 6}, {"author_id": 46, "token_count": 5}, {"author_id": 3, "token_count": 299}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 37, "token_count": 210}, {"author_id": 29, "token_count": 18}, {"author_id": 0, "token_count": 187}, {"author_id": 26, "token_count": 62}, {"author_id": 6, "token_count": 39}, {"author_id": 46, "token_count": 23}, {"author_id": 50, "token_count": 44}, {"author_id": 7, "token_count": 391}, {"author_id": 33, "token_count": 134}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 20, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 3, "token_count": 107}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 6, "token_count": 25}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 26, "token_count": 42}, {"author_id": 6, "token_count": 161}, {"author_id": 45, "token_count": 150}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 142}, {"author_id": 22, "token_count": 177}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 17}, {"author_id": 58, "token_count": 20}, {"author_id": 22, "token_count": 16}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 240}, {"author_id": 0, "token_count": 270}, {"author_id": 20, "token_count": 275}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 43, "token_count": 29}, {"author_id": 0, "token_count": 156}, {"author_id": 3, "token_count": 666}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 0, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
8765
37.52%
Keith Busch
3947
16.89%
Sagi Grimberg
1203
5.15%
Logan Gunthorpe
1169
5.00%
Andrew Lutomirski
931
3.98%
Ming Lin
764
3.27%
Chaitanya Kulkarni
590
2.53%
Hannes Reinecke
515
2.20%
Jens Axboe
441
1.89%
Minwoo Im
423
1.81%
Johannes Thumshirn
303
1.30%
Martin Belanger
298
1.28%
Arnav Dawn
254
1.09%
Alan Adamson
240
1.03%
Ming Lei
213
0.91%
Alexey Bogoslavsky
210
0.90%
Victor Gladkov
209
0.89%
Bart Van Assche
182
0.78%
Scott Bauer
176
0.75%
Jianchao Wang
157
0.67%
Matias Björling
156
0.67%
James Smart
151
0.65%
Tatsuya Sasaki
150
0.64%
Chao Leng
149
0.64%
Tao Chiu
134
0.57%
Max Gurtovoy
128
0.55%
Jon Derrick
104
0.45%
Daniel Wagner
104
0.45%
Roy Shterman
101
0.43%
Martin K. Petersen
75
0.32%
Nitzan Carmi
65
0.28%
Israel Rukshin
57
0.24%
Linus Torvalds
54
0.23%
Kai-Heng Feng
45
0.19%
Damien Le Moal
40
0.17%
Anton Eidelman
40
0.17%
Niklas Svensson (Niklas Cassel)
36
0.15%
Guilherme G. Piccoli
35
0.15%
Akinobu Mita
35
0.15%
Guenter Roeck
34
0.15%
Christopher Leech
29
0.12%
Kanchan Joshi
28
0.12%
Marta Rybczynska
27
0.12%
Klaus Jensen
20
0.09%
Thomas Tai
10
0.04%
weiping zhang
3
0.01%
Others
563
2.41%
Total
23363
fabrics.c
1201
-
26
4959
Christoph Hellwig
Sagi Grimberg
James Smart
Hannes Reinecke
Johannes Thumshirn
Martin Belanger
Israel Rukshin
Victor Gladkov
Roy Shterman
Chaitanya Kulkarni
Ming Lin
Minwoo Im
Bart Van Assche
Guilherme G. Piccoli
Keith Busch
Others
June 2016
July 2016
August 2016
October 2016
November 2016
January 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
August 2019
March 2020
November 2020
February 2021
April 2021
May 2021
June 2021
September 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3386}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 150}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 72}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 84}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 78}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 20, "token_count": 91}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 90}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3441
69.39%
Sagi Grimberg
569
11.47%
James Smart
172
3.47%
Hannes Reinecke
129
2.60%
Johannes Thumshirn
106
2.14%
Martin Belanger
91
1.84%
Israel Rukshin
84
1.69%
Victor Gladkov
78
1.57%
Roy Shterman
39
0.79%
Chaitanya Kulkarni
26
0.52%
Ming Lin
20
0.40%
Minwoo Im
11
0.22%
Bart Van Assche
11
0.22%
Guilherme G. Piccoli
10
0.20%
Keith Busch
1
0.02%
Others
171
3.45%
Total
4959
fabrics.h
203
-
10
613
Christoph Hellwig
James Smart
Sagi Grimberg
Hannes Reinecke
Victor Gladkov
Martin Belanger
Israel Rukshin
Johannes Thumshirn
Roy Shterman
Others
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
March 2021
May 2021
September 2021
January 2022
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 308}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
316
51.55%
James Smart
110
17.94%
Sagi Grimberg
94
15.33%
Hannes Reinecke
40
6.53%
Victor Gladkov
14
2.28%
Martin Belanger
11
1.79%
Israel Rukshin
9
1.47%
Johannes Thumshirn
8
1.31%
Roy Shterman
5
0.82%
Others
6
0.98%
Total
613
fault_inject.c
82
-
3
330
Thomas Tai
Akinobu Mita
Christoph Hellwig
February 2018
February 2019
June 2019
November 2021
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 25, "token_count": 265}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 60}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Tai
265
80.30%
Akinobu Mita
60
18.18%
Christoph Hellwig
5
1.52%
Total
330
fc.c
4039
-
24
17193
James Smart
Muneendra Kumar M
Sagi Grimberg
Christoph Hellwig
Hannes Reinecke
Saurav Kashyap
Bart Van Assche
Daniel Wagner
Max Gurtovoy
Johannes Thumshirn
Keith Busch
Ming Lei
Israel Rukshin
Chaitanya Kulkarni
Roy Shterman
Tao Chiu
Others
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
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
February 2022
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 7543}, {"author_id": 12, "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": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 2, "token_count": 1852}, {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 32}, {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 605}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 242}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 18, "token_count": 8}, {"author_id": 2, "token_count": 982}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 348}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 4, "token_count": 5}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 169}, ]}, {"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": 346}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 90}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 2, "token_count": 18}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 193}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 2, "token_count": 128}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2062}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 26, "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": 497}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 16}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 62}, {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 23, "token_count": 359}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 49, "token_count": 116}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 26, "token_count": 44}, {"author_id": 6, "token_count": 4}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
James Smart
15813
91.97%
Muneendra Kumar M
359
2.09%
Sagi Grimberg
258
1.50%
Christoph Hellwig
160
0.93%
Hannes Reinecke
142
0.83%
Saurav Kashyap
116
0.67%
Bart Van Assche
90
0.52%
Daniel Wagner
46
0.27%
Max Gurtovoy
38
0.22%
Johannes Thumshirn
28
0.16%
Keith Busch
25
0.15%
Ming Lei
21
0.12%
Israel Rukshin
17
0.10%
Chaitanya Kulkarni
13
0.08%
Roy Shterman
5
0.03%
Tao Chiu
2
0.01%
Others
60
0.35%
Total
17193
fc.h
227
-
1
826
James Smart
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 826}, ]}, ]
Author Name
Tokens
Token Proportion
James Smart
826
100.00%
Total
826
hwmon.c
267
-
5
1110
Guenter Roeck
Akinobu Mita
Hannes Reinecke
Keith Busch
Daniel Wagner
November 2019
January 2020
June 2020
September 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 363}, {"author_id": 16, "token_count": 661}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Guenter Roeck
661
59.55%
Akinobu Mita
370
33.33%
Hannes Reinecke
60
5.41%
Keith Busch
13
1.17%
Daniel Wagner
6
0.54%
Total
1110
ioctl.c
515
-
5
2843
Christoph Hellwig
Minwoo Im
Kanchan Joshi
Chaitanya Kulkarni
Keith Busch
April 2021
May 2021
June 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 2302}, {"author_id": 7, "token_count": 297}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 69}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 46, "token_count": 113}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2363
83.12%
Minwoo Im
297
10.45%
Kanchan Joshi
113
3.97%
Chaitanya Kulkarni
69
2.43%
Keith Busch
1
0.04%
Total
2843
multipath.c
921
-
21
4424
Christoph Hellwig
Hannes Reinecke
Sagi Grimberg
Minwoo Im
Anton Eidelman
Keith Busch
Daniel Wagner
Marta Rybczynska
Victor Gladkov
Logan Gunthorpe
Jianchao Wang
Others
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
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 613}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1274}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 146}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 396}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 53, "token_count": 16}, {"author_id": 1, "token_count": 252}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 29}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 34, "token_count": 60}, {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 20}, {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 185}, {"author_id": 26, "token_count": 3}, {"author_id": 7, "token_count": 224}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 177}, {"author_id": 26, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 26, "token_count": 37}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 34, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 159}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 34, "token_count": 58}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2511
56.76%
Hannes Reinecke
828
18.72%
Sagi Grimberg
294
6.65%
Minwoo Im
224
5.06%
Anton Eidelman
182
4.11%
Keith Busch
106
2.40%
Daniel Wagner
76
1.72%
Marta Rybczynska
16
0.36%
Victor Gladkov
15
0.34%
Logan Gunthorpe
4
0.09%
Jianchao Wang
4
0.09%
Others
164
3.71%
Total
4424
nvme.h
991
-
51
3984
Christoph Hellwig
Keith Busch
Sagi Grimberg
Hannes Reinecke
Minwoo Im
Tao Chiu
Chaitanya Kulkarni
Jens Axboe
Alan Adamson
Thomas Tai
Ming Lin
Logan Gunthorpe
Akinobu Mita
Israel Rukshin
Andrew Lutomirski
Max Gurtovoy
Chao Leng
James Smart
Scott Bauer
Guenter Roeck
Anton Eidelman
Damien Le Moal
Ming Lei
Benjamin Herrenschmidt
Matias Björling
Guilherme G. Piccoli
Victor Gladkov
Roy Shterman
Marta Rybczynska
Filippo Sironi
Martin Belanger
Arnav Dawn
Bart Van Assche
Martin K. Petersen
Linus Torvalds
Niklas Svensson (Niklas Cassel)
Kai-Heng Feng
Johannes Thumshirn
Jianchao Wang
Kanchan Joshi
Others
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2016
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
October 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
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 188}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 268}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 21}, {"author_id": 14, "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": 65}, {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 57, "token_count": 13}, {"author_id": 14, "token_count": 35}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 29}, {"author_id": 0, "token_count": 3}, {"author_id": 30, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 0, "token_count": 52}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 5, "token_count": 6}, {"author_id": 51, "token_count": 3}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 297}, {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 42, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 25, "token_count": 75}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 183}, {"author_id": 6, "token_count": 3}, {"author_id": 5, "token_count": 8}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 3}, {"author_id": 3, "token_count": 26}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 6, "token_count": 3}, {"author_id": 5, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"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": 6, "token_count": 22}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 49}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 61}, {"author_id": 53, "token_count": 11}, {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 23}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 59, "token_count": 27}, {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 16, "token_count": 32}, {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 2, "token_count": 26}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 135}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 0, "token_count": 9}, {"author_id": 9, "token_count": 55}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 21, "token_count": 9}, {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 136}, {"author_id": 7, "token_count": 114}, {"author_id": 33, "token_count": 93}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 31}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 87}, {"author_id": 8, "token_count": 43}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 0, "token_count": 35}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1609
40.39%
Keith Busch
445
11.17%
Sagi Grimberg
416
10.44%
Hannes Reinecke
179
4.49%
Minwoo Im
114
2.86%
Tao Chiu
93
2.33%
Chaitanya Kulkarni
92
2.31%
Jens Axboe
88
2.21%
Alan Adamson
87
2.18%
Thomas Tai
75
1.88%
Ming Lin
65
1.63%
Logan Gunthorpe
59
1.48%
Akinobu Mita
58
1.46%
Israel Rukshin
44
1.10%
Andrew Lutomirski
38
0.95%
Max Gurtovoy
36
0.90%
Chao Leng
36
0.90%
James Smart
34
0.85%
Scott Bauer
32
0.80%
Guenter Roeck
32
0.80%
Anton Eidelman
29
0.73%
Damien Le Moal
27
0.68%
Ming Lei
26
0.65%
Benjamin Herrenschmidt
23
0.58%
Matias Björling
22
0.55%
Guilherme G. Piccoli
13
0.33%
Victor Gladkov
12
0.30%
Roy Shterman
12
0.30%
Marta Rybczynska
11
0.28%
Filippo Sironi
9
0.23%
Martin Belanger
8
0.20%
Arnav Dawn
7
0.18%
Bart Van Assche
5
0.13%
Martin K. Petersen
4
0.10%
Linus Torvalds
4
0.10%
Niklas Svensson (Niklas Cassel)
3
0.08%
Kai-Heng Feng
3
0.08%
Johannes Thumshirn
3
0.08%
Jianchao Wang
2
0.05%
Kanchan Joshi
1
0.03%
Others
128
3.21%
Total
3984
pci.c
3521
-
118
16967
Keith Busch
Christoph Hellwig
Jens Axboe
Matthew Wilcox
Chaitanya Kulkarni
Helen Mae Koike Fornazier
Matias Björling
weiping zhang
Sagi Grimberg
Jon Derrick
Logan Gunthorpe
Xu Yu
Casey Chen
Minwoo Im
Benjamin Herrenschmidt
Ming Lei
Filippo Sironi
Andrew Lutomirski
Martin K. Petersen
Scott Bauer
Jianchao Wang
Kai-Heng Feng
Klaus Jensen
Marta Rybczynska
Max Gurtovoy
Linus Torvalds
Guilherme G. Piccoli
Tao Chiu
Israel Rukshin
Ming Lin
Johannes Thumshirn
Akinobu Mita
Niklas Svensson (Niklas Cassel)
Bart Van Assche
Others
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
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
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 906}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 163}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 48}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "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": 32}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 157}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 384}, ]}, {"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": 273}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 67}, {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 50, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 3, "token_count": 1}, {"author_id": 15, "token_count": 611}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 53}, {"author_id": 3, "token_count": 90}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 27, "token_count": 203}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 27, "token_count": 11}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 221}, {"author_id": 3, "token_count": 140}, {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 748}, {"author_id": 5, "token_count": 19}, {"author_id": 3, "token_count": 30}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 284}, {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 3, "token_count": 182}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 53, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 57, "token_count": 15}, {"author_id": 3, "token_count": 37}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 3, "token_count": 48}, {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 57, "token_count": 15}, {"author_id": 12, "token_count": 3}, {"author_id": 3, "token_count": 4}, {"author_id": 14, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 8}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 3, "token_count": 65}, {"author_id": 30, "token_count": 75}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 111}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 76}, {"author_id": 0, "token_count": 80}, {"author_id": 17, "token_count": 619}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 0, "token_count": 626}, {"author_id": 27, "token_count": 1}, {"author_id": 39, "token_count": 187}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 3, "token_count": 166}, {"author_id": 44, "token_count": 83}, {"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": 50, "token_count": 6}, {"author_id": 1, "token_count": 21}, {"author_id": 31, "token_count": 83}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 130}, {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 612}, {"author_id": 0, "token_count": 15}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 37}, {"author_id": 3, "token_count": 2}, {"author_id": 22, "token_count": 8}, {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 7, "token_count": 82}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 35, "token_count": 42}, {"author_id": 3, "token_count": 38}, {"author_id": 4, "token_count": 1}, {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 5, "token_count": 85}, {"author_id": 35, "token_count": 15}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 104}, {"author_id": 35, "token_count": 8}, {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 5, "token_count": 427}, {"author_id": 3, "token_count": 11}, {"author_id": 9, "token_count": 169}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 237}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 301}, {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 217}, {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 13}, {"author_id": 22, "token_count": 82}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 568}, {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 356}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 0, "token_count": 10}, {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 3, "token_count": 11}, {"author_id": 22, "token_count": 16}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 164}, {"author_id": 18, "token_count": 3}, {"author_id": 9, "token_count": 24}, {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 130}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "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": 84}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 3, "token_count": 44}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 9}, {"author_id": 31, "token_count": 196}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 0, "token_count": 15}, {"author_id": 51, "token_count": 15}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 51, "token_count": 15}, {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 7, "token_count": 73}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 0, "token_count": 311}, {"author_id": 58, "token_count": 63}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 52, "token_count": 104}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 33, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 41, "token_count": 179}, {"author_id": 3, "token_count": 605}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 325}, {"author_id": 3, "token_count": 28}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 272}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
4836
28.50%
Christoph Hellwig
3740
22.04%
Jens Axboe
1585
9.34%
Matthew Wilcox
1384
8.16%
Chaitanya Kulkarni
759
4.47%
Helen Mae Koike Fornazier
619
3.65%
Matias Björling
614
3.62%
weiping zhang
279
1.64%
Sagi Grimberg
261
1.54%
Jon Derrick
226
1.33%
Logan Gunthorpe
193
1.14%
Xu Yu
187
1.10%
Casey Chen
179
1.05%
Minwoo Im
173
1.02%
Benjamin Herrenschmidt
164
0.97%
Ming Lei
118
0.70%
Filippo Sironi
104
0.61%
Andrew Lutomirski
90
0.53%
Martin K. Petersen
83
0.49%
Scott Bauer
75
0.44%
Jianchao Wang
70
0.41%
Kai-Heng Feng
67
0.39%
Klaus Jensen
63
0.37%
Marta Rybczynska
37
0.22%
Max Gurtovoy
30
0.18%
Linus Torvalds
30
0.18%
Guilherme G. Piccoli
30
0.18%
Tao Chiu
26
0.15%
Israel Rukshin
22
0.13%
Ming Lin
13
0.08%
Johannes Thumshirn
4
0.02%
Akinobu Mita
4
0.02%
Niklas Svensson (Niklas Cassel)
2
0.01%
Bart Van Assche
1
0.01%
Others
899
5.30%
Total
16967
rdma.c
2519
-
29
12667
Sagi Grimberg
Christoph Hellwig
Max Gurtovoy
Israel Rukshin
Steve Wise
Yamin Friedman
Chao Leng
James Smart
Bart Van Assche
Nitzan Carmi
Linus Torvalds
Hannes Reinecke
Keith Busch
Ming Lei
Jianchao Wang
Jens Axboe
Chaitanya Kulkarni
Roy Shterman
Marta Rybczynska
Tao Chiu
Johannes Thumshirn
Others
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
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4143}, {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 9}, {"author_id": 36, "token_count": 106}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 4, "token_count": 8}, {"author_id": 36, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 53, "token_count": 6}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2335}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 4, "token_count": 6}, {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 50, "token_count": 27}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 18, "token_count": 6}, {"author_id": 2, "token_count": 82}, {"author_id": 54, "token_count": 21}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 193}, {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 48}, {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 54, "token_count": 3}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 18, "token_count": 19}, {"author_id": 4, "token_count": 47}, {"author_id": 1, "token_count": 154}, {"author_id": 36, "token_count": 95}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 33}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 4, "token_count": 139}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 38}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 23}, {"author_id": 4, "token_count": 1542}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 174}, {"author_id": 38, "token_count": 206}, ]}, {"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": 21, "token_count": 21}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 164}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "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": 60, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 4}, {"author_id": 4, "token_count": 45}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 10}, {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 4, "token_count": 304}, {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Sagi Grimberg
4610
36.39%
Christoph Hellwig
4359
34.41%
Max Gurtovoy
2368
18.69%
Israel Rukshin
291
2.30%
Steve Wise
233
1.84%
Yamin Friedman
206
1.63%
Chao Leng
185
1.46%
James Smart
95
0.75%
Bart Van Assche
38
0.30%
Nitzan Carmi
31
0.24%
Linus Torvalds
27
0.21%
Hannes Reinecke
24
0.19%
Keith Busch
20
0.16%
Ming Lei
14
0.11%
Jianchao Wang
14
0.11%
Jens Axboe
13
0.10%
Chaitanya Kulkarni
8
0.06%
Roy Shterman
6
0.05%
Marta Rybczynska
6
0.05%
Tao Chiu
2
0.02%
Johannes Thumshirn
1
0.01%
Others
116
0.92%
Total
12667
tcp.c
2730
-
29
13538
Sagi Grimberg
Varun Prakash
Christopher Leech
Chao Leng
Martin Belanger
Daniel Wagner
Keith Busch
Christoph Hellwig
Israel Rukshin
Max Gurtovoy
Ming Lei
Chaitanya Kulkarni
Jens Axboe
Hannes Reinecke
Tao Chiu
Others
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
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
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 10349}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 1, "token_count": 242}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 29}, {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 368}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 169}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 6}, {"author_id": 1, "token_count": 229}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 118}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 23}, {"author_id": 4, "token_count": 19}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 114}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "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": 26, "token_count": 102}, {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 3, "token_count": 41}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 22, "token_count": 8}, {"author_id": 1, "token_count": 16}, {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 24, "token_count": 127}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 212}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 43, "token_count": 138}, {"author_id": 1, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Sagi Grimberg
12314
90.96%
Varun Prakash
350
2.59%
Christopher Leech
138
1.02%
Chao Leng
125
0.92%
Martin Belanger
114
0.84%
Daniel Wagner
102
0.75%
Keith Busch
80
0.59%
Christoph Hellwig
40
0.30%
Israel Rukshin
38
0.28%
Max Gurtovoy
30
0.22%
Ming Lei
16
0.12%
Chaitanya Kulkarni
8
0.06%
Jens Axboe
5
0.04%
Hannes Reinecke
4
0.03%
Tao Chiu
2
0.01%
Others
172
1.27%
Total
13538
trace.c
325
-
10
1732
Johannes Thumshirn
Minwoo Im
Tom Wu
Michal Krakowiak
Hou Pu
Max Gurtovoy
Keith Busch
Christoph Hellwig
Others
January 2018
June 2018
December 2018
February 2019
March 2019
June 2019
July 2019
August 2019
January 2021
July 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 587}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 358}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 47, "token_count": 130}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 195}, {"author_id": 48, "token_count": 127}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 56, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Thumshirn
782
45.15%
Minwoo Im
457
26.39%
Tom Wu
130
7.51%
Michal Krakowiak
127
7.33%
Hou Pu
90
5.20%
Max Gurtovoy
88
5.08%
Keith Busch
50
2.89%
Christoph Hellwig
2
0.12%
Others
6
0.35%
Total
1732
trace.h
175
-
6
274
Johannes Thumshirn
Keith Busch
Chaitanya Kulkarni
Minwoo Im
Christoph Hellwig
Others
January 2018
June 2018
September 2018
December 2018
February 2019
May 2019
June 2019
July 2021
November 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 106}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Thumshirn
106
38.69%
Keith Busch
97
35.40%
Chaitanya Kulkarni
27
9.85%
Minwoo Im
23
8.39%
Christoph Hellwig
5
1.82%
Others
16
5.84%
Total
274
zns.c
250
-
7
1381
Keith Busch
Christoph Hellwig
Niklas Svensson (Niklas Cassel)
Chaitanya Kulkarni
Jens Axboe
Damien Le Moal
Others
June 2020
July 2020
August 2020
December 2020
January 2021
March 2021
April 2021
May 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1087}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 55, "token_count": 28}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 55, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
1087
78.71%
Christoph Hellwig
150
10.86%
Niklas Svensson (Niklas Cassel)
49
3.55%
Chaitanya Kulkarni
33
2.39%
Jens Axboe
13
0.94%
Damien Le Moal
6
0.43%
Others
43
3.11%
Total
1381
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
210
Author
Tokens
Proportion
Commits
Proportion
0
Christoph Hellwig
27466
25.62%
298
19.72%
1
Sagi Grimberg
20019
18.67%
183
12.11%
2
James Smart
17201
16.04%
98
6.49%
3
Keith Busch
10708
9.99%
226
14.96%
4
Max Gurtovoy
2718
2.53%
41
2.71%
5
Jens Axboe
2145
2.00%
32
2.12%
6
Hannes Reinecke
1921
1.79%
40
2.65%
7
Minwoo Im
1722
1.61%
21
1.39%
8
Chaitanya Kulkarni
1625
1.52%
51
3.38%
9
Logan Gunthorpe
1425
1.33%
11
0.73%
10
Matthew Wilcox
1384
1.29%
43
2.85%
11
Alan Adamson
1344
1.25%
1
0.07%
12
Johannes Thumshirn
1341
1.25%
17
1.13%
13
Andrew Lutomirski
1059
0.99%
7
0.46%
14
Ming Lin
862
0.80%
10
0.66%
15
Matias Björling
792
0.74%
9
0.60%
16
Guenter Roeck
727
0.68%
1
0.07%
17
Helen Mae Koike Fornazier
619
0.58%
1
0.07%
18
Israel Rukshin
562
0.52%
27
1.79%
19
Akinobu Mita
527
0.49%
6
0.40%
20
Martin Belanger
522
0.49%
3
0.20%
21
Chao Leng
495
0.46%
15
0.99%
22
Ming Lei
408
0.38%
14
0.93%
23
Muneendra Kumar M
359
0.33%
1
0.07%
24
Varun Prakash
350
0.33%
4
0.26%
25
Thomas Tai
350
0.33%
1
0.07%
26
Daniel Wagner
334
0.31%
12
0.79%
27
Jon Derrick
330
0.31%
8
0.53%
28
Victor Gladkov
328
0.31%
1
0.07%
29
Bart Van Assche
327
0.30%
18
1.19%
30
Scott Bauer
283
0.26%
6
0.40%
31
weiping zhang
282
0.26%
4
0.26%
32
Arnav Dawn
261
0.24%
1
0.07%
33
Tao Chiu
259
0.24%
2
0.13%
34
Anton Eidelman
251
0.23%
8
0.53%
35
Jianchao Wang
247
0.23%
9
0.60%
36
Steve Wise
233
0.22%
6
0.40%
37
Alexey Bogoslavsky
210
0.20%
1
0.07%
38
Yamin Friedman
206
0.19%
1
0.07%
39
Xu Yu
187
0.17%
1
0.07%
40
Benjamin Herrenschmidt
187
0.17%
4
0.26%
41
Casey Chen
179
0.17%
1
0.07%
42
Roy Shterman
168
0.16%
2
0.13%
43
Christopher Leech
167
0.16%
2
0.13%
44
Martin K. Petersen
162
0.15%
2
0.13%
45
Tatsuya Sasaki
150
0.14%
1
0.07%
46
Kanchan Joshi
142
0.13%
4
0.26%
47
Tom Wu
130
0.12%
1
0.07%
48
Michal Krakowiak
127
0.12%
1
0.07%
49
Saurav Kashyap
116
0.11%
1
0.07%
50
Linus Torvalds
115
0.11%
8
0.53%
51
Kai-Heng Feng
115
0.11%
6
0.40%
52
Filippo Sironi
113
0.11%
1
0.07%
53
Marta Rybczynska
97
0.09%
4
0.26%
54
Nitzan Carmi
96
0.09%
4
0.26%
55
Niklas Svensson (Niklas Cassel)
90
0.08%
5
0.33%
56
Hou Pu
90
0.08%
1
0.07%
57
Guilherme G. Piccoli
88
0.08%
4
0.26%
58
Klaus Jensen
83
0.08%
2
0.13%
59
Damien Le Moal
73
0.07%
4
0.26%
60
Others
2344
2.19%
214
14.16%
Total
107221
1511