Linux Source Code
Home
Release 6.3
Help
core
root
drivers
ufs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Hunter
Adrien Thierry
Akinobu Mita
Alim Akhtar
Anjana Hari
Arthur Simchaev
Asutosh Das
Avri Altman
Bao D. Nguyen
Bart Van Assche
Bean Huo
Björn Andersson
Caleb Connolly
Can Guo
Christoph Hellwig
Daejun Park
Daniil Lunev
Dolev Raviv
Eric Biggers
Gilad Broner
Gustavo A. R. Silva
Huanlin Ke
Jaegeuk Kim
Jinyoung Choi
Joao Pinto
Johan Hovold
Kees Cook
Keoseong Park
Kiwoong Kim
Krzysztof Kozlowski
Lee Susman
Li Wei
Manivannan Sadhasivam
Marc Gonzalez
Martin K. Petersen
Mason Zhang
MichalX Potomski
Nitin Rawat
Ohad Sharabi
Others
Peter Wang
Raviv Shvili
Sahitya Tummala
Santosh Yaraganavi
Satya Tangirala
Seungwon Jeon
Stanislav Nijnikov
Stanley Chu
Subhash Jadavani
Sujit Reddy Thumma
Tomas Winkler
Venkat Gopalakrishnan
Vijay Viswanath
Vinayak Holikatti
Vivek Gautam
Xiaomeng Tong
Yaniv Gardi
Yoshihiro Shimoda
Yue Hu
Zang Leigang
jintae jang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ufs-debugfs.c
239
-
11
1211
Adrian Hunter
Bart Van Assche
Asutosh Das
Lee Susman
Sahitya Tummala
Vinayak Holikatti
Sujit Reddy Thumma
Stanley Chu
Yaniv Gardi
Santosh Yaraganavi
Subhash Jadavani
February 2012
February 2013
July 2013
September 2014
October 2015
December 2016
March 2020
May 2020
January 2021
February 2021
April 2021
October 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 270}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 392}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 490}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
662
54.67%
Bart Van Assche
494
40.79%
Asutosh Das
14
1.16%
Lee Susman
8
0.66%
Sahitya Tummala
7
0.58%
Vinayak Holikatti
6
0.50%
Sujit Reddy Thumma
6
0.50%
Stanley Chu
5
0.41%
Yaniv Gardi
4
0.33%
Santosh Yaraganavi
4
0.33%
Subhash Jadavani
1
0.08%
Total
1211
ufs-debugfs.h
24
-
5
120
Adrian Hunter
Sujit Reddy Thumma
Sahitya Tummala
Avri Altman
Yaniv Gardi
July 2013
September 2014
October 2015
October 2018
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 71}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
86
71.67%
Sujit Reddy Thumma
24
20.00%
Sahitya Tummala
7
5.83%
Avri Altman
2
1.67%
Yaniv Gardi
1
0.83%
Total
120
ufs-fault-injection.c
70
-
2
298
Bart Van Assche
Bean Huo
June 2020
July 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 297}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
297
99.66%
Bean Huo
1
0.34%
Total
298
ufs-fault-injection.h
24
-
3
59
Bart Van Assche
Asutosh Das
Others
April 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
55
93.22%
Asutosh Das
2
3.39%
Others
2
3.39%
Total
59
ufs-hwmon.c
211
-
5
840
Avri Altman
Yaniv Gardi
Asutosh Das
Adrian Hunter
Bart Van Assche
January 2015
June 2017
April 2021
September 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 802}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Avri Altman
802
95.48%
Yaniv Gardi
18
2.14%
Asutosh Das
9
1.07%
Adrian Hunter
7
0.83%
Bart Van Assche
4
0.48%
Total
840
ufs-mcq.c
431
-
12
1866
Asutosh Das
Can Guo
Bart Van Assche
Vinayak Holikatti
Sahitya Tummala
Adrian Hunter
Dolev Raviv
Sujit Reddy Thumma
Yaniv Gardi
Li Wei
Alim Akhtar
Santosh Yaraganavi
February 2012
February 2013
September 2014
October 2015
December 2016
June 2017
July 2018
April 2020
May 2020
January 2021
February 2021
April 2022
December 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 1602}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Asutosh Das
1605
86.01%
Can Guo
63
3.38%
Bart Van Assche
42
2.25%
Vinayak Holikatti
40
2.14%
Sahitya Tummala
35
1.88%
Adrian Hunter
31
1.66%
Dolev Raviv
24
1.29%
Sujit Reddy Thumma
8
0.43%
Yaniv Gardi
7
0.38%
Li Wei
6
0.32%
Alim Akhtar
3
0.16%
Santosh Yaraganavi
2
0.11%
Total
1866
ufs-sysfs.c
1366
-
20
6389
Stanislav Nijnikov
Can Guo
Bean Huo
Adrian Hunter
Asutosh Das
Sahitya Tummala
Daejun Park
Subhash Jadavani
Santosh Yaraganavi
Daniil Lunev
Jinyoung Choi
Stanley Chu
Nitin Rawat
Vinayak Holikatti
Bao D. Nguyen
Peter Wang
Yaniv Gardi
Keoseong Park
Bart Van Assche
Yue Hu
February 2012
February 2013
September 2014
January 2015
December 2016
February 2017
February 2018
March 2018
May 2019
March 2020
April 2020
May 2020
August 2020
November 2020
January 2021
March 2021
April 2021
July 2021
August 2021
April 2022
May 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 75}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 98}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 3980}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 185}, {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 43, "token_count": 36}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 52, "token_count": 29}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 151}, {"author_id": 5, "token_count": 255}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 5, "token_count": 612}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 27, "token_count": 75}, {"author_id": 22, "token_count": 65}, {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 9, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Nijnikov
4125
64.56%
Can Guo
873
13.66%
Bean Huo
251
3.93%
Adrian Hunter
236
3.69%
Asutosh Das
179
2.80%
Sahitya Tummala
136
2.13%
Daejun Park
110
1.72%
Subhash Jadavani
99
1.55%
Santosh Yaraganavi
75
1.17%
Daniil Lunev
75
1.17%
Jinyoung Choi
65
1.02%
Stanley Chu
46
0.72%
Nitin Rawat
36
0.56%
Vinayak Holikatti
30
0.47%
Bao D. Nguyen
29
0.45%
Peter Wang
7
0.11%
Yaniv Gardi
6
0.09%
Keoseong Park
6
0.09%
Bart Van Assche
4
0.06%
Yue Hu
1
0.02%
Total
6389
ufs-sysfs.h
18
-
4
46
Stanislav Nijnikov
Bart Van Assche
MichalX Potomski
Others
February 2017
February 2018
December 2019
April 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislav Nijnikov
39
84.78%
Bart Van Assche
3
6.52%
MichalX Potomski
2
4.35%
Others
2
4.35%
Total
46
ufs_bsg.c
269
-
10
1212
Avri Altman
Bean Huo
Subhash Jadavani
Bart Van Assche
Santosh Yaraganavi
Can Guo
Gustavo A. R. Silva
Asutosh Das
Arthur Simchaev
Others
February 2012
February 2017
October 2018
February 2019
June 2019
October 2019
December 2019
August 2020
April 2021
April 2022
May 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 685}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 9, "token_count": 380}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Avri Altman
787
64.93%
Bean Huo
392
32.34%
Subhash Jadavani
7
0.58%
Bart Van Assche
7
0.58%
Santosh Yaraganavi
6
0.50%
Can Guo
5
0.41%
Gustavo A. R. Silva
2
0.17%
Asutosh Das
2
0.17%
Arthur Simchaev
1
0.08%
Others
3
0.25%
Total
1212
ufs_bsg.h
18
-
4
66
Avri Altman
Sahitya Tummala
Subhash Jadavani
Sujit Reddy Thumma
September 2014
February 2017
October 2018
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Avri Altman
42
63.64%
Sahitya Tummala
14
21.21%
Subhash Jadavani
7
10.61%
Sujit Reddy Thumma
3
4.55%
Total
66
ufshcd-crypto.c
240
-
7
1124
Satya Tangirala
Eric Biggers
Yaniv Gardi
Sahitya Tummala
Bean Huo
Bart Van Assche
Others
September 2014
January 2015
May 2015
July 2020
October 2020
January 2021
October 2021
May 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 43}, {"author_id": 15, "token_count": 1014}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
1014
90.21%
Eric Biggers
71
6.32%
Yaniv Gardi
28
2.49%
Sahitya Tummala
7
0.62%
Bean Huo
1
0.09%
Bart Van Assche
1
0.09%
Others
2
0.18%
Total
1124
ufshcd-crypto.h
74
-
5
300
Satya Tangirala
Yaniv Gardi
Bart Van Assche
Eric Biggers
Asutosh Das
January 2015
October 2015
March 2020
July 2020
October 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 271}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
271
90.33%
Yaniv Gardi
16
5.33%
Bart Van Assche
8
2.67%
Eric Biggers
3
1.00%
Asutosh Das
2
0.67%
Total
300
ufshcd-priv.h
406
-
28
2131
Yaniv Gardi
Asutosh Das
Adrian Hunter
Bart Van Assche
Sujit Reddy Thumma
Stanislav Nijnikov
Avri Altman
Stanley Chu
Satya Tangirala
Kiwoong Kim
Björn Andersson
Subhash Jadavani
Bean Huo
Manivannan Sadhasivam
Can Guo
Tomas Winkler
Dolev Raviv
Peter Wang
Li Wei
Jinyoung Choi
Daejun Park
Vinayak Holikatti
Santosh Yaraganavi
Sahitya Tummala
Yue Hu
Krzysztof Kozlowski
Arthur Simchaev
Others
February 2012
February 2013
July 2013
May 2014
September 2014
January 2015
May 2015
October 2015
February 2016
March 2016
November 2016
December 2016
June 2017
February 2018
June 2018
July 2018
October 2018
July 2019
August 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
July 2021
September 2021
October 2021
April 2022
May 2022
June 2022
August 2022
September 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 8, "token_count": 73}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 8}, {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 164}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 233}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 311}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 38}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 115}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 144}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 331}, ]}, ]
Author Name
Tokens
Token Proportion
Yaniv Gardi
712
33.41%
Asutosh Das
424
19.90%
Adrian Hunter
213
10.00%
Bart Van Assche
145
6.80%
Sujit Reddy Thumma
122
5.73%
Stanislav Nijnikov
99
4.65%
Avri Altman
65
3.05%
Stanley Chu
64
3.00%
Satya Tangirala
41
1.92%
Kiwoong Kim
38
1.78%
Björn Andersson
34
1.60%
Subhash Jadavani
33
1.55%
Bean Huo
31
1.45%
Manivannan Sadhasivam
21
0.99%
Can Guo
16
0.75%
Tomas Winkler
11
0.52%
Dolev Raviv
9
0.42%
Peter Wang
7
0.33%
Li Wei
7
0.33%
Jinyoung Choi
7
0.33%
Daejun Park
7
0.33%
Vinayak Holikatti
6
0.28%
Santosh Yaraganavi
6
0.28%
Sahitya Tummala
6
0.28%
Yue Hu
3
0.14%
Krzysztof Kozlowski
2
0.09%
Arthur Simchaev
1
0.05%
Others
1
0.05%
Total
2131
ufshcd.c
10501
-
87
41530
Subhash Jadavani
Can Guo
Asutosh Das
Sujit Reddy Thumma
Bart Van Assche
Stanley Chu
Dolev Raviv
Santosh Yaraganavi
Bean Huo
Adrian Hunter
Sahitya Tummala
Yaniv Gardi
Vinayak Holikatti
Avri Altman
Seungwon Jeon
Alim Akhtar
Tomas Winkler
Christoph Hellwig
Björn Andersson
Daejun Park
Venkat Gopalakrishnan
Lee Susman
Jinyoung Choi
Kiwoong Kim
Gilad Broner
Stanislav Nijnikov
Ohad Sharabi
Manivannan Sadhasivam
Peter Wang
Jaegeuk Kim
Satya Tangirala
Anjana Hari
Akinobu Mita
Daniil Lunev
Caleb Connolly
Yue Hu
Vivek Gautam
Adrien Thierry
Eric Biggers
Johan Hovold
Mason Zhang
Marc Gonzalez
Kees Cook
Vijay Viswanath
MichalX Potomski
Arthur Simchaev
Yoshihiro Shimoda
Joao Pinto
Gustavo A. R. Silva
Keoseong Park
Huanlin Ke
Zang Leigang
Raviv Shvili
jintae jang
Krzysztof Kozlowski
Li Wei
Martin K. Petersen
Others
February 2012
April 2012
July 2012
February 2013
June 2013
July 2013
August 2013
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
October 2015
February 2016
March 2016
May 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
January 2018
February 2018
March 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
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 1440}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 870}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 17, "token_count": 345}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 244}, {"author_id": 8, "token_count": 1095}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 326}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 536}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 110}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 34, "token_count": 43}, {"author_id": 14, "token_count": 15}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 184}, {"author_id": 55, "token_count": 24}, {"author_id": 12, "token_count": 1077}, {"author_id": 0, "token_count": 1123}, {"author_id": 8, "token_count": 697}, {"author_id": 10, "token_count": 141}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 34, "token_count": 55}, {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 126}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 155}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 203}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 582}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 49, "token_count": 34}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 26, "token_count": 18}, {"author_id": 0, "token_count": 15}, {"author_id": 24, "token_count": 17}, {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 93}, {"author_id": 23, "token_count": 59}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 828}, {"author_id": 25, "token_count": 222}, {"author_id": 12, "token_count": 235}, {"author_id": 0, "token_count": 543}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 26, "token_count": 183}, {"author_id": 46, "token_count": 43}, {"author_id": 0, "token_count": 11481}, {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 47}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 53, "token_count": 25}, {"author_id": 54, "token_count": 22}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 194}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 76}, {"author_id": 6, "token_count": 15}, {"author_id": 29, "token_count": 137}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 29}, {"author_id": 21, "token_count": 256}, {"author_id": 42, "token_count": 50}, {"author_id": 0, "token_count": 48}, {"author_id": 24, "token_count": 13}, {"author_id": 44, "token_count": 49}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 20, "token_count": 70}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 37, "token_count": 78}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 575}, {"author_id": 19, "token_count": 261}, {"author_id": 0, "token_count": 275}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 41, "token_count": 51}, {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 11, "token_count": 184}, {"author_id": 20, "token_count": 214}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 21, "token_count": 15}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 9, "token_count": 23}, {"author_id": 5, "token_count": 38}, {"author_id": 24, "token_count": 167}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 301}, {"author_id": 5, "token_count": 123}, {"author_id": 11, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 152}, {"author_id": 9, "token_count": 405}, {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 5, "token_count": 149}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 87}, {"author_id": 5, "token_count": 123}, {"author_id": 11, "token_count": 61}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 494}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 285}, {"author_id": 6, "token_count": 34}, {"author_id": 50, "token_count": 1}, {"author_id": 23, "token_count": 29}, {"author_id": 11, "token_count": 558}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 11, "token_count": 155}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 15, "token_count": 114}, {"author_id": 11, "token_count": 68}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 9, "token_count": 29}, {"author_id": 5, "token_count": 1086}, {"author_id": 30, "token_count": 13}, {"author_id": 50, "token_count": 8}, {"author_id": 23, "token_count": 54}, {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 92}, {"author_id": 21, "token_count": 1}, {"author_id": 5, "token_count": 119}, {"author_id": 32, "token_count": 54}, {"author_id": 11, "token_count": 56}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 65}, {"author_id": 9, "token_count": 1}, {"author_id": 5, "token_count": 193}, {"author_id": 58, "token_count": 20}, {"author_id": 23, "token_count": 21}, {"author_id": 11, "token_count": 202}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 62}, {"author_id": 2, "token_count": 14}, {"author_id": 9, "token_count": 119}, {"author_id": 5, "token_count": 330}, {"author_id": 32, "token_count": 40}, {"author_id": 23, "token_count": 15}, {"author_id": 11, "token_count": 131}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 213}, {"author_id": 5, "token_count": 39}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 35, "token_count": 97}, {"author_id": 50, "token_count": 22}, {"author_id": 36, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 1162}, {"author_id": 5, "token_count": 402}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 53}, {"author_id": 9, "token_count": 80}, {"author_id": 5, "token_count": 439}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 2}, {"author_id": 32, "token_count": 6}, {"author_id": 48, "token_count": 1}, {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 290}, {"author_id": 1, "token_count": 263}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 6, "token_count": 23}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 351}, {"author_id": 3, "token_count": 5}, {"author_id": 2, "token_count": 176}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 294}, {"author_id": 6, "token_count": 162}, {"author_id": 19, "token_count": 3}, {"author_id": 30, "token_count": 1}, {"author_id": 32, "token_count": 22}, {"author_id": 31, "token_count": 31}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 423}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 22, "token_count": 170}, {"author_id": 23, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 17}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 220}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 119}, {"author_id": 19, "token_count": 2}, {"author_id": 56, "token_count": 19}, {"author_id": 11, "token_count": 11}, {"author_id": 47, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 100}, {"author_id": 21, "token_count": 1}, {"author_id": 27, "token_count": 65}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 27, "token_count": 36}, {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 6, "token_count": 279}, {"author_id": 9, "token_count": 126}, {"author_id": 19, "token_count": 2}, {"author_id": 48, "token_count": 24}, {"author_id": 31, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 6, "token_count": 96}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 45, "token_count": 44}, {"author_id": 6, "token_count": 17}, {"author_id": 9, "token_count": 547}, {"author_id": 5, "token_count": 27}, {"author_id": 30, "token_count": 57}, {"author_id": 28, "token_count": 142}, {"author_id": 40, "token_count": 61}, {"author_id": 31, "token_count": 75}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 1125}, {"author_id": 6, "token_count": 2}, {"author_id": 21, "token_count": 4}, {"author_id": 39, "token_count": 67}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 38, "token_count": 20}, {"author_id": 33, "token_count": 107}, {"author_id": 3, "token_count": 13}, {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 38, "token_count": 56}, {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Subhash Jadavani
13625
32.81%
Can Guo
3105
7.48%
Asutosh Das
2911
7.01%
Sujit Reddy Thumma
2352
5.66%
Bart Van Assche
2328
5.61%
Stanley Chu
1660
4.00%
Dolev Raviv
1474
3.55%
Santosh Yaraganavi
1441
3.47%
Bean Huo
1386
3.34%
Adrian Hunter
1349
3.25%
Sahitya Tummala
1312
3.16%
Yaniv Gardi
1301
3.13%
Vinayak Holikatti
870
2.09%
Avri Altman
864
2.08%
Seungwon Jeon
671
1.62%
Alim Akhtar
314
0.76%
Tomas Winkler
308
0.74%
Christoph Hellwig
284
0.68%
Björn Andersson
282
0.68%
Daejun Park
265
0.64%
Venkat Gopalakrishnan
230
0.55%
Lee Susman
222
0.53%
Jinyoung Choi
217
0.52%
Kiwoong Kim
205
0.49%
Gilad Broner
201
0.48%
Stanislav Nijnikov
194
0.47%
Ohad Sharabi
147
0.35%
Manivannan Sadhasivam
142
0.34%
Peter Wang
126
0.30%
Jaegeuk Kim
122
0.29%
Satya Tangirala
114
0.27%
Anjana Hari
107
0.26%
Akinobu Mita
102
0.25%
Daniil Lunev
101
0.24%
Caleb Connolly
97
0.23%
Yue Hu
90
0.22%
Vivek Gautam
78
0.19%
Adrien Thierry
76
0.18%
Eric Biggers
71
0.17%
Johan Hovold
67
0.16%
Mason Zhang
61
0.15%
Marc Gonzalez
53
0.13%
Kees Cook
52
0.13%
Vijay Viswanath
49
0.12%
MichalX Potomski
44
0.11%
Arthur Simchaev
44
0.11%
Yoshihiro Shimoda
40
0.10%
Joao Pinto
34
0.08%
Gustavo A. R. Silva
31
0.07%
Keoseong Park
25
0.06%
Huanlin Ke
25
0.06%
Zang Leigang
24
0.06%
Raviv Shvili
24
0.06%
jintae jang
20
0.05%
Krzysztof Kozlowski
19
0.05%
Li Wei
17
0.04%
Martin K. Petersen
2
0.00%
Others
155
0.37%
Total
41530
ufshpb.c
2668
-
25
11855
Daejun Park
Avri Altman
Bean Huo
Yaniv Gardi
Vinayak Holikatti
Christoph Hellwig
Sahitya Tummala
Dolev Raviv
Subhash Jadavani
Adrian Hunter
Alim Akhtar
Xiaomeng Tong
Martin K. Petersen
Asutosh Das
Stanislav Nijnikov
Nitin Rawat
Santosh Yaraganavi
Keoseong Park
Bart Van Assche
Jaegeuk Kim
Can Guo
Arthur Simchaev
Kiwoong Kim
Others
February 2012
February 2013
September 2014
January 2015
November 2016
December 2016
February 2017
June 2017
February 2018
January 2020
March 2020
April 2020
May 2020
January 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
July 2022
September 2022
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 39}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 66}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 2380}, {"author_id": 1, "token_count": 8596}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 9, "token_count": 13}, {"author_id": 48, "token_count": 8}, {"author_id": 57, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 59, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 9, "token_count": 209}, {"author_id": 19, "token_count": 12}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 45, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daejun Park
8613
72.65%
Avri Altman
2533
21.37%
Bean Huo
239
2.02%
Yaniv Gardi
66
0.56%
Vinayak Holikatti
64
0.54%
Christoph Hellwig
52
0.44%
Sahitya Tummala
39
0.33%
Dolev Raviv
32
0.27%
Subhash Jadavani
30
0.25%
Adrian Hunter
28
0.24%
Alim Akhtar
24
0.20%
Xiaomeng Tong
19
0.16%
Martin K. Petersen
18
0.15%
Asutosh Das
18
0.15%
Stanislav Nijnikov
16
0.13%
Nitin Rawat
15
0.13%
Santosh Yaraganavi
11
0.09%
Keoseong Park
9
0.08%
Bart Van Assche
7
0.06%
Jaegeuk Kim
3
0.03%
Can Guo
3
0.03%
Arthur Simchaev
2
0.02%
Kiwoong Kim
1
0.01%
Others
13
0.11%
Total
11855
ufshpb.h
318
-
11
1007
Daejun Park
Avri Altman
Yaniv Gardi
Sujit Reddy Thumma
Sahitya Tummala
Bean Huo
Adrian Hunter
Vinayak Holikatti
Subhash Jadavani
Asutosh Das
Santosh Yaraganavi
February 2012
February 2013
September 2014
January 2015
December 2016
June 2017
October 2018
April 2021
July 2021
August 2021
May 2022
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 1, "token_count": 713}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Daejun Park
713
70.80%
Avri Altman
104
10.33%
Yaniv Gardi
72
7.15%
Sujit Reddy Thumma
35
3.48%
Sahitya Tummala
21
2.09%
Bean Huo
21
2.09%
Adrian Hunter
21
2.09%
Vinayak Holikatti
8
0.79%
Subhash Jadavani
7
0.70%
Asutosh Das
3
0.30%
Santosh Yaraganavi
2
0.20%
Total
1007
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
93
Author
Tokens
Proportion
Commits
Proportion
0
Subhash Jadavani
13809
19.71%
27
4.07%
1
Daejun Park
9708
13.86%
7
1.05%
2
Avri Altman
5199
7.42%
32
4.82%
3
Asutosh Das
5169
7.38%
28
4.22%
4
Stanislav Nijnikov
4473
6.39%
11
1.66%
5
Can Guo
4065
5.80%
48
7.23%
6
Bart Van Assche
3395
4.85%
87
13.10%
7
Adrian Hunter
2633
3.76%
26
3.92%
8
Sujit Reddy Thumma
2550
3.64%
16
2.41%
9
Bean Huo
2322
3.31%
58
8.73%
10
Yaniv Gardi
2231
3.18%
43
6.48%
11
Stanley Chu
1775
2.53%
60
9.04%
12
Sahitya Tummala
1584
2.26%
4
0.60%
13
Santosh Yaraganavi
1547
2.21%
2
0.30%
14
Dolev Raviv
1539
2.20%
12
1.81%
15
Satya Tangirala
1440
2.06%
3
0.45%
16
Vinayak Holikatti
1024
1.46%
3
0.45%
17
Seungwon Jeon
671
0.96%
9
1.36%
18
Alim Akhtar
341
0.49%
6
0.90%
19
Christoph Hellwig
336
0.48%
16
2.41%
20
Tomas Winkler
319
0.46%
4
0.60%
21
Björn Andersson
316
0.45%
7
1.05%
22
Jinyoung Choi
289
0.41%
6
0.90%
23
Kiwoong Kim
244
0.35%
11
1.66%
24
Venkat Gopalakrishnan
230
0.33%
6
0.90%
25
Lee Susman
230
0.33%
1
0.15%
26
Gilad Broner
201
0.29%
5
0.75%
27
Daniil Lunev
176
0.25%
3
0.45%
28
Manivannan Sadhasivam
163
0.23%
2
0.30%
29
Ohad Sharabi
147
0.21%
2
0.30%
30
Eric Biggers
145
0.21%
5
0.75%
31
Peter Wang
140
0.20%
5
0.75%
32
Jaegeuk Kim
125
0.18%
8
1.20%
33
Anjana Hari
107
0.15%
1
0.15%
34
Akinobu Mita
102
0.15%
4
0.60%
35
Caleb Connolly
97
0.14%
1
0.15%
36
Yue Hu
94
0.13%
2
0.30%
37
Vivek Gautam
78
0.11%
1
0.15%
38
Adrien Thierry
76
0.11%
3
0.45%
39
Johan Hovold
67
0.10%
1
0.15%
40
Mason Zhang
61
0.09%
1
0.15%
41
Marc Gonzalez
53
0.08%
2
0.30%
42
Kees Cook
52
0.07%
2
0.30%
43
Nitin Rawat
51
0.07%
1
0.15%
44
Vijay Viswanath
49
0.07%
1
0.15%
45
Arthur Simchaev
48
0.07%
4
0.60%
46
MichalX Potomski
46
0.07%
2
0.30%
47
Yoshihiro Shimoda
40
0.06%
2
0.30%
48
Keoseong Park
40
0.06%
7
1.05%
49
Joao Pinto
34
0.05%
3
0.45%
50
Gustavo A. R. Silva
33
0.05%
3
0.45%
51
Li Wei
30
0.04%
1
0.15%
52
Bao D. Nguyen
29
0.04%
1
0.15%
53
Huanlin Ke
25
0.04%
2
0.30%
54
Zang Leigang
24
0.03%
3
0.45%
55
Raviv Shvili
24
0.03%
1
0.15%
56
Krzysztof Kozlowski
21
0.03%
1
0.15%
57
Martin K. Petersen
20
0.03%
2
0.30%
58
jintae jang
20
0.03%
1
0.15%
59
Xiaomeng Tong
19
0.03%
1
0.15%
60
Others
178
0.25%
47
7.08%
Total
70054
664