Linux Source Code
Home
Release 6.4
Help
riscv
root
arch
Highlighting
Reset All
By Author
By Age
──────────
Alan Kao
Alexandre Ghiti
Andrea Parri
Andreas Schwab
Andrew Jones
Andrew Waterman
Anshuman Khandual
Anup Patel
Atish Patra
Binglei Wang
Björn Töpel
Chen Lifu
Christoph Hellwig
Conor Dooley
Damien Le Moal
David Abdurachmanov
Emil Renner Berthing
Eric Lin
Evan Green
Gary Guo
Geert Uytterhoeven
Greentime Hu
Guo Ren
Heiko Stübner
Jeff Xie
JiSheng Zhang
Jianlong Huang
Jim Wilson
Kefeng Wang
Li Zhengyu
Liao Chang
Liu Shixin
Luke Nelson
Mao Han
Mark Rutland
Mayuresh Chitale
Mike Rapoport
Nanyong Sun
Nick Kossifidis
Nickhu
Nylon Chen
Olof Johansson
Others
Palmer Dabbelt
Patrick Stählin
Paul Walmsley
Pekka J Enberg
Pu Lehui
Qinglin Pan
Sean Christopherson
Sia Jee Heng
Song Shuai
Sunil V L
Thomas Gleixner
Tsukasa OI
Vincent Chen
Vitaly Wool
Xianting Tian
Yash Shah
Zong Li
tongtiangen
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
boot
308
1
1
1103
Jianlong Huang
April 2023
var spanGroupData = [ {"timestamp": 1680332400, "group": [ {"author_id": 20, "token_count": 1103}, ]}, ]
Author Name
Tokens
Token Proportion
Jianlong Huang
1103
100.00%
Total
1103
errata
246
2
9
985
Vincent Chen
Heiko Stübner
Evan Green
Conor Dooley
JiSheng Zhang
Andrew Jones
Palmer Dabbelt
Thomas Gleixner
Andrew Waterman
October 2017
May 2019
March 2021
May 2022
June 2022
July 2022
September 2022
October 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 523}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 265}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 32}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 19, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Vincent Chen
523
53.10%
Heiko Stübner
347
35.23%
Evan Green
36
3.65%
Conor Dooley
34
3.45%
JiSheng Zhang
31
3.15%
Andrew Jones
6
0.61%
Palmer Dabbelt
4
0.41%
Thomas Gleixner
2
0.20%
Andrew Waterman
2
0.20%
Total
985
include
11220
132
115
32295
Palmer Dabbelt
Anup Patel
Atish Patra
Vincent Chen
Guo Ren
Heiko Stübner
JiSheng Zhang
Alexandre Ghiti
Qinglin Pan
Zong Li
Andrew Jones
Nanyong Sun
Christoph Hellwig
Sia Jee Heng
tongtiangen
Jim Wilson
Andrea Parri
Evan Green
Andrew Waterman
Alan Kao
Greentime Hu
Paul Walmsley
Liu Shixin
Nick Kossifidis
Emil Renner Berthing
Mark Rutland
Nickhu
Conor Dooley
Jeff Xie
Thomas Gleixner
Mao Han
Patrick Stählin
David Abdurachmanov
Yash Shah
Vitaly Wool
Kefeng Wang
Damien Le Moal
Olof Johansson
Björn Töpel
Song Shuai
Gary Guo
Liao Chang
Sunil V L
Mayuresh Chitale
Andreas Schwab
Mike Rapoport
Nylon Chen
Eric Lin
Pekka J Enberg
Sean Christopherson
Pu Lehui
Anshuman Khandual
Others
May 2004
February 2013
February 2016
November 2016
July 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
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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 8785}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 213}, {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 21}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 22, "token_count": 23}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 122}, {"author_id": 41, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 200}, {"author_id": 5, "token_count": 453}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 5, "token_count": 13}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 35}, {"author_id": 0, "token_count": 28}, {"author_id": 3, "token_count": 40}, {"author_id": 58, "token_count": 46}, {"author_id": 31, "token_count": 269}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 41, "token_count": 16}, {"author_id": 58, "token_count": 11}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 32}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 43, "token_count": 34}, {"author_id": 8, "token_count": 39}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 21, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 66}, {"author_id": 46, "token_count": 26}, {"author_id": 45, "token_count": 87}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 3, "token_count": 104}, {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 36, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 21, "token_count": 98}, {"author_id": 28, "token_count": 7}, {"author_id": 36, "token_count": 7}, {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 81}, {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 365}, {"author_id": 14, "token_count": 4}, {"author_id": 58, "token_count": 16}, {"author_id": 33, "token_count": 3}, {"author_id": 36, "token_count": 127}, {"author_id": 34, "token_count": 27}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 45}, {"author_id": 51, "token_count": 38}, {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 40, "token_count": 41}, {"author_id": 4, "token_count": 1}, {"author_id": 25, "token_count": 135}, {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 1, "token_count": 17}, {"author_id": 34, "token_count": 37}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 477}, {"author_id": 14, "token_count": 59}, {"author_id": 5, "token_count": 287}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 0, "token_count": 84}, {"author_id": 33, "token_count": 5}, {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 1221}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 21, "token_count": 8}, {"author_id": 40, "token_count": 28}, {"author_id": 44, "token_count": 4}, {"author_id": 8, "token_count": 344}, {"author_id": 5, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 13}, {"author_id": 3, "token_count": 3}, {"author_id": 29, "token_count": 147}, {"author_id": 4, "token_count": 41}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 21, "token_count": 4}, {"author_id": 1, "token_count": 13}, {"author_id": 26, "token_count": 7}, {"author_id": 45, "token_count": 1}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 223}, {"author_id": 21, "token_count": 53}, {"author_id": 1, "token_count": 73}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 104}, {"author_id": 40, "token_count": 96}, {"author_id": 33, "token_count": 31}, {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 53, "token_count": 8}, {"author_id": 4, "token_count": 275}, {"author_id": 44, "token_count": 2}, {"author_id": 32, "token_count": 78}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 33, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 127}, {"author_id": 3, "token_count": 8}, {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 13, "token_count": 2}, {"author_id": 24, "token_count": 130}, {"author_id": 8, "token_count": 504}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 69}, {"author_id": 13, "token_count": 41}, {"author_id": 24, "token_count": 472}, {"author_id": 16, "token_count": 153}, {"author_id": 1, "token_count": 2}, {"author_id": 35, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 13, "token_count": 31}, {"author_id": 46, "token_count": 102}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 223}, {"author_id": 0, "token_count": 63}, {"author_id": 4, "token_count": 1}, {"author_id": 54, "token_count": 111}, {"author_id": 13, "token_count": 2}, {"author_id": 27, "token_count": 107}, {"author_id": 24, "token_count": 9}, {"author_id": 15, "token_count": 53}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 44, "token_count": 3}, {"author_id": 15, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 1, "token_count": 8}, {"author_id": 15, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1875}, {"author_id": 3, "token_count": 317}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 82}, {"author_id": 15, "token_count": 19}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 135}, {"author_id": 7, "token_count": 10}, {"author_id": 13, "token_count": 502}, {"author_id": 24, "token_count": 20}, {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 604}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 285}, {"author_id": 3, "token_count": 58}, {"author_id": 1, "token_count": 1}, {"author_id": 10, "token_count": 483}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 209}, {"author_id": 3, "token_count": 557}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 1128}, {"author_id": 11, "token_count": 3}, {"author_id": 23, "token_count": 16}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 290}, {"author_id": 3, "token_count": 28}, {"author_id": 4, "token_count": 84}, {"author_id": 11, "token_count": 664}, {"author_id": 13, "token_count": 20}, {"author_id": 55, "token_count": 14}, {"author_id": 15, "token_count": 198}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 178}, {"author_id": 3, "token_count": 91}, {"author_id": 11, "token_count": 57}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 39, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 510}, {"author_id": 0, "token_count": 30}, {"author_id": 4, "token_count": 7}, {"author_id": 11, "token_count": 47}, {"author_id": 13, "token_count": 11}, {"author_id": 27, "token_count": 47}, {"author_id": 59, "token_count": 4}, {"author_id": 15, "token_count": 41}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 17, "token_count": 35}, {"author_id": 0, "token_count": 98}, {"author_id": 47, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 42}, {"author_id": 39, "token_count": 2}, {"author_id": 11, "token_count": 573}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 107}, {"author_id": 0, "token_count": 329}, {"author_id": 39, "token_count": 27}, {"author_id": 4, "token_count": 38}, {"author_id": 11, "token_count": 77}, {"author_id": 13, "token_count": 271}, {"author_id": 23, "token_count": 9}, {"author_id": 59, "token_count": 9}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 89}, {"author_id": 3, "token_count": 334}, {"author_id": 39, "token_count": 5}, {"author_id": 4, "token_count": 164}, {"author_id": 13, "token_count": 379}, {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 5}, {"author_id": 10, "token_count": 588}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 66}, {"author_id": 0, "token_count": 145}, {"author_id": 39, "token_count": 54}, {"author_id": 1, "token_count": 2}, {"author_id": 12, "token_count": 494}, {"author_id": 52, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 19}, {"author_id": 19, "token_count": 215}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
8970
27.78%
Anup Patel
4207
13.03%
Atish Patra
2555
7.91%
Vincent Chen
2127
6.59%
Guo Ren
1741
5.39%
Heiko Stübner
1460
4.52%
JiSheng Zhang
1260
3.90%
Alexandre Ghiti
1116
3.46%
Qinglin Pan
1071
3.32%
Zong Li
943
2.92%
Andrew Jones
743
2.30%
Nanyong Sun
631
1.95%
Christoph Hellwig
559
1.73%
Sia Jee Heng
494
1.53%
tongtiangen
380
1.18%
Jim Wilson
269
0.83%
Andrea Parri
237
0.73%
Evan Green
215
0.67%
Andrew Waterman
213
0.66%
Alan Kao
192
0.59%
Greentime Hu
184
0.57%
Paul Walmsley
157
0.49%
Liu Shixin
154
0.48%
Nick Kossifidis
153
0.47%
Emil Renner Berthing
147
0.46%
Mark Rutland
139
0.43%
Nickhu
135
0.42%
Conor Dooley
112
0.35%
Jeff Xie
111
0.34%
Thomas Gleixner
100
0.31%
Mao Han
88
0.27%
Patrick Stählin
78
0.24%
David Abdurachmanov
77
0.24%
Yash Shah
72
0.22%
Vitaly Wool
71
0.22%
Kefeng Wang
64
0.20%
Damien Le Moal
63
0.20%
Olof Johansson
61
0.19%
Björn Töpel
55
0.17%
Song Shuai
43
0.13%
Gary Guo
34
0.11%
Liao Chang
25
0.08%
Sunil V L
14
0.04%
Mayuresh Chitale
13
0.04%
Andreas Schwab
13
0.04%
Mike Rapoport
12
0.04%
Nylon Chen
9
0.03%
Eric Lin
8
0.02%
Pekka J Enberg
7
0.02%
Sean Christopherson
5
0.02%
Pu Lehui
5
0.02%
Anshuman Khandual
1
0.00%
Others
702
2.17%
Total
32295
kernel
10190
60
112
44564
Palmer Dabbelt
Atish Patra
Guo Ren
Vincent Chen
Anup Patel
Zong Li
Damien Le Moal
Sia Jee Heng
Nick Kossifidis
Li Zhengyu
Evan Green
Liao Chang
Heiko Stübner
Alan Kao
tongtiangen
JiSheng Zhang
Mao Han
Patrick Stählin
Emil Renner Berthing
Chen Lifu
Tsukasa OI
Andrew Jones
Alexandre Ghiti
Christoph Hellwig
Jim Wilson
Andreas Schwab
Kefeng Wang
Björn Töpel
Xianting Tian
Paul Walmsley
Conor Dooley
Binglei Wang
Pu Lehui
Song Shuai
Sunil V L
Pekka J Enberg
Geert Uytterhoeven
Yash Shah
Thomas Gleixner
Greentime Hu
Gary Guo
Vitaly Wool
Olof Johansson
Andrew Waterman
Eric Lin
Nanyong Sun
Qinglin Pan
Nickhu
Nylon Chen
Liu Shixin
Mike Rapoport
Mayuresh Chitale
David Abdurachmanov
Others
December 2002
February 2004
March 2006
December 2011
February 2013
February 2016
July 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 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
August 2019
September 2019
October 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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 10827}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 38}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 22, "token_count": 76}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 550}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1631}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 31}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 41}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 194}, {"author_id": 42, "token_count": 6}, {"author_id": 0, "token_count": 163}, {"author_id": 3, "token_count": 127}, {"author_id": 58, "token_count": 3}, {"author_id": 31, "token_count": 195}, {"author_id": 51, "token_count": 24}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 42, "token_count": 151}, {"author_id": 36, "token_count": 27}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 94}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 43, "token_count": 54}, {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 21, "token_count": 23}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 6}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 42}, {"author_id": 28, "token_count": 259}, {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 28, "token_count": 147}, {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 136}, {"author_id": 33, "token_count": 1}, {"author_id": 36, "token_count": 72}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 25, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 8, "token_count": 62}, {"author_id": 34, "token_count": 64}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 2594}, {"author_id": 14, "token_count": 1946}, {"author_id": 5, "token_count": 458}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 305}, {"author_id": 33, "token_count": 23}, {"author_id": 1, "token_count": 13}, {"author_id": 8, "token_count": 2105}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 21, "token_count": 17}, {"author_id": 40, "token_count": 56}, {"author_id": 44, "token_count": 2}, {"author_id": 8, "token_count": 156}, {"author_id": 34, "token_count": 3}, {"author_id": 5, "token_count": 137}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 29, "token_count": 268}, {"author_id": 4, "token_count": 16}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 25}, {"author_id": 26, "token_count": 72}, {"author_id": 5, "token_count": 199}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 392}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 16, "token_count": 477}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 104}, {"author_id": 33, "token_count": 84}, {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 53, "token_count": 34}, {"author_id": 4, "token_count": 2693}, {"author_id": 33, "token_count": 2}, {"author_id": 32, "token_count": 351}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 33, "token_count": 76}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 28}, {"author_id": 13, "token_count": 97}, {"author_id": 23, "token_count": 2}, {"author_id": 24, "token_count": 27}, {"author_id": 8, "token_count": 250}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 48}, {"author_id": 16, "token_count": 857}, {"author_id": 35, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 35, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 0, "token_count": 145}, {"author_id": 37, "token_count": 315}, {"author_id": 15, "token_count": 130}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 45, "token_count": 1}, {"author_id": 15, "token_count": 584}, {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 859}, {"author_id": 3, "token_count": 964}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 44, "token_count": 2}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 307}, {"author_id": 57, "token_count": 70}, {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 249}, {"author_id": 3, "token_count": 15}, {"author_id": 29, "token_count": 66}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 242}, {"author_id": 13, "token_count": 5}, {"author_id": 38, "token_count": 295}, {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 815}, {"author_id": 18, "token_count": 1191}, {"author_id": 23, "token_count": 960}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 11, "token_count": 319}, {"author_id": 18, "token_count": 1}, {"author_id": 55, "token_count": 80}, {"author_id": 48, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 48, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 247}, {"author_id": 3, "token_count": 3}, {"author_id": 39, "token_count": 11}, {"author_id": 11, "token_count": 27}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 48, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 13, "token_count": 14}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 56, "token_count": 96}, {"author_id": 4, "token_count": 353}, {"author_id": 11, "token_count": 79}, {"author_id": 13, "token_count": 29}, {"author_id": 59, "token_count": 5}, {"author_id": 48, "token_count": 85}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 113}, {"author_id": 7, "token_count": 15}, {"author_id": 4, "token_count": 53}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 39, "token_count": 20}, {"author_id": 11, "token_count": 422}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 32}, {"author_id": 7, "token_count": 147}, {"author_id": 39, "token_count": 6}, {"author_id": 4, "token_count": 101}, {"author_id": 11, "token_count": 19}, {"author_id": 13, "token_count": 226}, {"author_id": 23, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 112}, {"author_id": 39, "token_count": 15}, {"author_id": 4, "token_count": 346}, {"author_id": 11, "token_count": 6}, {"author_id": 13, "token_count": 12}, {"author_id": 9, "token_count": 91}, {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 614}, {"author_id": 39, "token_count": 40}, {"author_id": 12, "token_count": 1738}, {"author_id": 52, "token_count": 83}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 211}, {"author_id": 17, "token_count": 15}, {"author_id": 39, "token_count": 3}, {"author_id": 19, "token_count": 1001}, {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
11034
24.76%
Atish Patra
5028
11.28%
Guo Ren
4431
9.94%
Vincent Chen
2680
6.01%
Anup Patel
2670
5.99%
Zong Li
2546
5.71%
Damien Le Moal
1954
4.38%
Sia Jee Heng
1738
3.90%
Nick Kossifidis
1344
3.02%
Li Zhengyu
1192
2.67%
Evan Green
1001
2.25%
Liao Chang
971
2.18%
Heiko Stübner
878
1.97%
Alan Kao
820
1.84%
tongtiangen
714
1.60%
JiSheng Zhang
469
1.05%
Mao Han
406
0.91%
Patrick Stählin
351
0.79%
Emil Renner Berthing
334
0.75%
Chen Lifu
315
0.71%
Tsukasa OI
295
0.66%
Andrew Jones
282
0.63%
Alexandre Ghiti
274
0.61%
Christoph Hellwig
261
0.59%
Jim Wilson
195
0.44%
Andreas Schwab
193
0.43%
Kefeng Wang
192
0.43%
Björn Töpel
162
0.36%
Xianting Tian
128
0.29%
Paul Walmsley
99
0.22%
Conor Dooley
99
0.22%
Binglei Wang
96
0.22%
Pu Lehui
91
0.20%
Song Shuai
83
0.19%
Sunil V L
80
0.18%
Pekka J Enberg
72
0.16%
Geert Uytterhoeven
70
0.16%
Yash Shah
67
0.15%
Thomas Gleixner
59
0.13%
Greentime Hu
56
0.13%
Gary Guo
54
0.12%
Vitaly Wool
45
0.10%
Olof Johansson
38
0.09%
Andrew Waterman
38
0.09%
Eric Lin
34
0.08%
Nanyong Sun
27
0.06%
Qinglin Pan
22
0.05%
Nickhu
21
0.05%
Nylon Chen
14
0.03%
Liu Shixin
6
0.01%
Mike Rapoport
5
0.01%
Mayuresh Chitale
5
0.01%
David Abdurachmanov
3
0.01%
Others
522
1.17%
Total
44564
kvm
6330
18
29
27254
Anup Patel
Atish Patra
Andrew Jones
Sean Christopherson
JiSheng Zhang
Mark Rutland
Mayuresh Chitale
Heiko Stübner
Alexandre Ghiti
Vincent Chen
Conor Dooley
Christoph Hellwig
Others
August 2018
February 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 10943}, {"author_id": 3, "token_count": 2562}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 872}, {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 3, "token_count": 1323}, {"author_id": 13, "token_count": 1}, {"author_id": 47, "token_count": 65}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 47, "token_count": 63}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 178}, {"author_id": 3, "token_count": 1}, {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 11, "token_count": 6}, {"author_id": 47, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1854}, {"author_id": 3, "token_count": 244}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 1458}, {"author_id": 3, "token_count": 737}, {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 140}, {"author_id": 0, "token_count": 91}, {"author_id": 13, "token_count": 21}, {"author_id": 59, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 864}, {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 1802}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 49}, {"author_id": 3, "token_count": 3181}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 234}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Anup Patel
18674
68.52%
Atish Patra
8050
29.54%
Andrew Jones
191
0.70%
Sean Christopherson
148
0.54%
JiSheng Zhang
22
0.08%
Mark Rutland
20
0.07%
Mayuresh Chitale
11
0.04%
Heiko Stübner
9
0.03%
Alexandre Ghiti
7
0.03%
Vincent Chen
6
0.02%
Conor Dooley
2
0.01%
Christoph Hellwig
1
0.00%
Others
113
0.41%
Total
27254
lib
121
2
8
248
Palmer Dabbelt
Guo Ren
Paul Walmsley
Olof Johansson
Nickhu
Thomas Gleixner
Others
June 2006
July 2017
November 2017
May 2019
August 2019
December 2020
November 2021
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
181
72.98%
Guo Ren
31
12.50%
Paul Walmsley
16
6.45%
Olof Johansson
5
2.02%
Nickhu
4
1.61%
Thomas Gleixner
2
0.81%
Others
9
3.63%
Total
248
mm
4250
14
69
17857
Alexandre Ghiti
Zong Li
Anup Patel
Qinglin Pan
Palmer Dabbelt
Atish Patra
Nickhu
Pekka J Enberg
Liu Shixin
Heiko Stübner
JiSheng Zhang
Vitaly Wool
Yash Shah
Andrew Waterman
Christoph Hellwig
Nick Kossifidis
Guo Ren
Andrew Jones
Mike Rapoport
Kefeng Wang
Anshuman Khandual
Nylon Chen
Gary Guo
Eric Lin
Paul Walmsley
Sia Jee Heng
Mayuresh Chitale
Nanyong Sun
tongtiangen
Olof Johansson
Xianting Tian
Geert Uytterhoeven
Andreas Schwab
Thomas Gleixner
Vincent Chen
Sunil V L
Greentime Hu
Damien Le Moal
Björn Töpel
Others
June 2002
July 2003
January 2008
February 2008
July 2008
August 2008
September 2013
August 2016
July 2017
October 2017
November 2017
January 2018
April 2018
June 2018
August 2018
October 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 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
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 1, "token_count": 879}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 221}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 3, "token_count": 2}, {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 43, "token_count": 90}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 83}, {"author_id": 42, "token_count": 14}, {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 939}, {"author_id": 45, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 21, "token_count": 94}, {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 83}, {"author_id": 33, "token_count": 1}, {"author_id": 36, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 34, "token_count": 247}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 25, "token_count": 516}, {"author_id": 5, "token_count": 119}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 14, "token_count": 3}, {"author_id": 5, "token_count": 2343}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 44, "token_count": 20}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 8, "token_count": 1}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 26, "token_count": 467}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 532}, {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 33, "token_count": 18}, {"author_id": 44, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 3, "token_count": 25}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 53, "token_count": 80}, {"author_id": 4, "token_count": 61}, {"author_id": 44, "token_count": 104}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 4, "token_count": 2}, {"author_id": 33, "token_count": 1}, {"author_id": 25, "token_count": 6}, {"author_id": 50, "token_count": 111}, {"author_id": 35, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 692}, {"author_id": 0, "token_count": 857}, {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 83}, {"author_id": 13, "token_count": 8}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 365}, {"author_id": 57, "token_count": 20}, {"author_id": 24, "token_count": 42}, {"author_id": 16, "token_count": 169}, {"author_id": 35, "token_count": 236}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 308}, {"author_id": 21, "token_count": 10}, {"author_id": 4, "token_count": 85}, {"author_id": 13, "token_count": 9}, {"author_id": 33, "token_count": 82}, {"author_id": 27, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 95}, {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 33, "token_count": 3}, {"author_id": 44, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 15, "token_count": 20}, {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 13, "token_count": 187}, {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1303}, {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 13, "token_count": 14}, {"author_id": 1, "token_count": 4}, {"author_id": 10, "token_count": 640}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 13, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 13, "token_count": 3}, {"author_id": 55, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 49, "token_count": 140}, {"author_id": 11, "token_count": 289}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 22}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 59}, {"author_id": 27, "token_count": 342}, {"author_id": 10, "token_count": 17}, {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 10, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 59, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 808}, {"author_id": 17, "token_count": 103}, {"author_id": 7, "token_count": 2}, {"author_id": 4, "token_count": 14}, {"author_id": 10, "token_count": 1462}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 492}, {"author_id": 0, "token_count": 260}, {"author_id": 12, "token_count": 44}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 6, "token_count": 154}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 101}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Ghiti
4524
25.33%
Zong Li
2487
13.93%
Anup Patel
2414
13.52%
Qinglin Pan
2139
11.98%
Palmer Dabbelt
903
5.06%
Atish Patra
668
3.74%
Nickhu
522
2.92%
Pekka J Enberg
478
2.68%
Liu Shixin
370
2.07%
Heiko Stübner
292
1.64%
JiSheng Zhang
286
1.60%
Vitaly Wool
258
1.44%
Yash Shah
247
1.38%
Andrew Waterman
221
1.24%
Christoph Hellwig
218
1.22%
Nick Kossifidis
182
1.02%
Guo Ren
174
0.97%
Andrew Jones
162
0.91%
Mike Rapoport
159
0.89%
Kefeng Wang
156
0.87%
Anshuman Khandual
146
0.82%
Nylon Chen
111
0.62%
Gary Guo
90
0.50%
Eric Lin
80
0.45%
Paul Walmsley
49
0.27%
Sia Jee Heng
44
0.25%
Mayuresh Chitale
44
0.25%
Nanyong Sun
42
0.24%
tongtiangen
35
0.20%
Olof Johansson
28
0.16%
Xianting Tian
22
0.12%
Geert Uytterhoeven
20
0.11%
Andreas Schwab
18
0.10%
Thomas Gleixner
8
0.04%
Vincent Chen
5
0.03%
Sunil V L
3
0.02%
Greentime Hu
3
0.02%
Damien Le Moal
3
0.02%
Björn Töpel
2
0.01%
Others
244
1.37%
Total
17857
net
4380
4
13
27305
Luke Nelson
Björn Töpel
Pu Lehui
tongtiangen
JiSheng Zhang
Palmer Dabbelt
Others
July 2017
February 2019
May 2019
July 2019
December 2019
March 2020
April 2020
May 2020
July 2020
August 2020
January 2021
March 2021
July 2021
October 2021
November 2021
January 2022
April 2022
May 2022
December 2022
February 2023
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 4522}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 713}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 13605}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3900}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 15, "token_count": 724}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 9, "token_count": 949}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 9, "token_count": 139}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 9, "token_count": 2171}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Luke Nelson
17863
65.42%
Björn Töpel
5244
19.21%
Pu Lehui
3310
12.12%
tongtiangen
724
2.65%
JiSheng Zhang
18
0.07%
Palmer Dabbelt
10
0.04%
Others
136
0.50%
Total
27305
purgatory
45
1
1
165
Li Zhengyu
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 18, "token_count": 165}, ]}, ]
Author Name
Tokens
Token Proportion
Li Zhengyu
165
100.00%
Total
165
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
195
Author
Tokens
Proportion
Commits
Proportion
0
Anup Patel
27965
18.43%
96
8.68%
1
Palmer Dabbelt
21102
13.90%
49
4.43%
2
Luke Nelson
17863
11.77%
14
1.27%
3
Atish Patra
16301
10.74%
90
8.14%
4
Guo Ren
6377
4.20%
43
3.89%
5
Zong Li
5976
3.94%
40
3.62%
6
Alexandre Ghiti
5921
3.90%
61
5.52%
7
Björn Töpel
5463
3.60%
16
1.45%
8
Vincent Chen
5341
3.52%
26
2.35%
9
Pu Lehui
3406
2.24%
8
0.72%
10
Qinglin Pan
3232
2.13%
9
0.81%
11
Heiko Stübner
2986
1.97%
40
3.62%
12
Sia Jee Heng
2276
1.50%
4
0.36%
13
JiSheng Zhang
2086
1.37%
59
5.33%
14
Damien Le Moal
2020
1.33%
4
0.36%
15
tongtiangen
1853
1.22%
11
0.99%
16
Nick Kossifidis
1679
1.11%
7
0.63%
17
Andrew Jones
1384
0.91%
33
2.98%
18
Li Zhengyu
1357
0.89%
4
0.36%
19
Evan Green
1252
0.82%
5
0.45%
20
Jianlong Huang
1103
0.73%
1
0.09%
21
Christoph Hellwig
1039
0.68%
36
3.25%
22
Alan Kao
1012
0.67%
10
0.90%
23
Liao Chang
996
0.66%
5
0.45%
24
Nanyong Sun
700
0.46%
15
1.36%
25
Nickhu
682
0.45%
3
0.27%
26
Pekka J Enberg
557
0.37%
10
0.90%
27
Liu Shixin
530
0.35%
3
0.27%
28
Mao Han
494
0.33%
2
0.18%
29
Emil Renner Berthing
481
0.32%
3
0.27%
30
Andrew Waterman
474
0.31%
3
0.27%
31
Jim Wilson
464
0.31%
2
0.18%
32
Patrick Stählin
429
0.28%
1
0.09%
33
Kefeng Wang
412
0.27%
29
2.62%
34
Yash Shah
386
0.25%
4
0.36%
35
Vitaly Wool
374
0.25%
5
0.45%
36
Paul Walmsley
321
0.21%
13
1.18%
37
Chen Lifu
315
0.21%
2
0.18%
38
Tsukasa OI
295
0.19%
3
0.27%
39
Conor Dooley
247
0.16%
15
1.36%
40
Greentime Hu
243
0.16%
6
0.54%
41
Andrea Parri
237
0.16%
5
0.45%
42
Andreas Schwab
224
0.15%
6
0.54%
43
Gary Guo
178
0.12%
3
0.27%
44
Mike Rapoport
176
0.12%
14
1.27%
45
Thomas Gleixner
171
0.11%
13
1.18%
46
Mark Rutland
159
0.10%
7
0.63%
47
Sean Christopherson
153
0.10%
7
0.63%
48
Xianting Tian
150
0.10%
6
0.54%
49
Anshuman Khandual
147
0.10%
5
0.45%
50
Nylon Chen
134
0.09%
2
0.18%
51
Olof Johansson
132
0.09%
10
0.90%
52
Song Shuai
126
0.08%
2
0.18%
53
Eric Lin
122
0.08%
2
0.18%
54
Jeff Xie
111
0.07%
1
0.09%
55
Sunil V L
97
0.06%
4
0.36%
56
Binglei Wang
96
0.06%
1
0.09%
57
Geert Uytterhoeven
90
0.06%
4
0.36%
58
David Abdurachmanov
80
0.05%
6
0.54%
59
Mayuresh Chitale
73
0.05%
4
0.36%
60
Others
1726
1.14%
214
19.35%
Total
151776
1106