Linux Source Code
Home
Release 6.3
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
Changbin Du
Chen Lifu
Christoph Hellwig
Conor Dooley
Damien Le Moal
David Abdurachmanov
Emil Renner Berthing
Eric Lin
Gary Guo
Geert Uytterhoeven
Greentime Hu
Guo Ren
Heiko Stübner
Jeff Xie
JiSheng Zhang
Jim Wilson
Jiong Wang
Kefeng Wang
Li Huafei
Li Zhengyu
Liao Chang
Liu Shixin
Logan Gunthorpe
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
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
errata
238
2
6
941
Vincent Chen
Heiko Stübner
Conor Dooley
JiSheng Zhang
Palmer Dabbelt
Thomas Gleixner
May 2019
March 2021
May 2022
June 2022
July 2022
September 2022
October 2022
January 2023
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 535}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 255}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 37, "token_count": 33}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vincent Chen
535
56.85%
Heiko Stübner
335
35.60%
Conor Dooley
34
3.61%
JiSheng Zhang
31
3.29%
Palmer Dabbelt
4
0.43%
Thomas Gleixner
2
0.21%
Total
941
include
10403
124
110
29429
Palmer Dabbelt
Anup Patel
Atish Patra
Vincent Chen
Guo Ren
Heiko Stübner
Alexandre Ghiti
Zong Li
JiSheng Zhang
Andrew Jones
Nanyong Sun
Christoph Hellwig
Qinglin Pan
tongtiangen
Liu Shixin
Jim Wilson
Andrea Parri
Andrew Waterman
Alan Kao
Greentime Hu
Paul Walmsley
Nick Kossifidis
Emil Renner Berthing
Mark Rutland
Nickhu
Conor Dooley
Jeff Xie
Thomas Gleixner
David Abdurachmanov
Mao Han
Yash Shah
Vitaly Wool
Patrick Stählin
Olof Johansson
Damien Le Moal
Björn Töpel
Kefeng Wang
Gary Guo
Logan Gunthorpe
Liao Chang
Sunil V L
Li Huafei
Mayuresh Chitale
Andreas Schwab
Mike Rapoport
Nylon Chen
Eric Lin
Sean Christopherson
Pu Lehui
Pekka J Enberg
Changbin Du
Anshuman Khandual
Others
May 2004
February 2013
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
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 8799}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 211}, {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 21}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 23}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 122}, {"author_id": 38, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 202}, {"author_id": 4, "token_count": 453}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 35}, {"author_id": 0, "token_count": 28}, {"author_id": 3, "token_count": 42}, {"author_id": 48, "token_count": 51}, {"author_id": 28, "token_count": 269}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 38, "token_count": 16}, {"author_id": 48, "token_count": 9}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 60, "token_count": 4}, ]}, {"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": 40, "token_count": 34}, {"author_id": 7, "token_count": 39}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 17, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 70}, {"author_id": 43, "token_count": 26}, {"author_id": 42, "token_count": 87}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 3, "token_count": 104}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 33, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 17, "token_count": 98}, {"author_id": 57, "token_count": 33}, {"author_id": 25, "token_count": 7}, {"author_id": 33, "token_count": 7}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 25, "token_count": 81}, {"author_id": 43, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 17, "token_count": 357}, {"author_id": 11, "token_count": 4}, {"author_id": 48, "token_count": 26}, {"author_id": 30, "token_count": 3}, {"author_id": 33, "token_count": 124}, {"author_id": 31, "token_count": 27}, {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 49, "token_count": 38}, {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 36, "token_count": 41}, {"author_id": 5, "token_count": 1}, {"author_id": 23, "token_count": 135}, {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 1, "token_count": 17}, {"author_id": 31, "token_count": 37}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 473}, {"author_id": 11, "token_count": 56}, {"author_id": 4, "token_count": 285}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 84}, {"author_id": 1, "token_count": 1}, {"author_id": 7, "token_count": 1221}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 17, "token_count": 8}, {"author_id": 36, "token_count": 28}, {"author_id": 41, "token_count": 4}, {"author_id": 7, "token_count": 332}, {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 13}, {"author_id": 3, "token_count": 3}, {"author_id": 26, "token_count": 147}, {"author_id": 5, "token_count": 41}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 17, "token_count": 4}, {"author_id": 1, "token_count": 13}, {"author_id": 24, "token_count": 1}, {"author_id": 42, "token_count": 1}, {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 223}, {"author_id": 17, "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": 55, "token_count": 1}, {"author_id": 36, "token_count": 96}, {"author_id": 30, "token_count": 26}, {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 5, "token_count": 275}, {"author_id": 41, "token_count": 2}, {"author_id": 29, "token_count": 70}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 30, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 127}, {"author_id": 3, "token_count": 9}, {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 13, "token_count": 4}, {"author_id": 22, "token_count": 128}, {"author_id": 7, "token_count": 548}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 69}, {"author_id": 13, "token_count": 41}, {"author_id": 22, "token_count": 472}, {"author_id": 14, "token_count": 153}, {"author_id": 1, "token_count": 2}, {"author_id": 32, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 13, "token_count": 31}, {"author_id": 43, "token_count": 103}, {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 223}, {"author_id": 0, "token_count": 63}, {"author_id": 5, "token_count": 1}, {"author_id": 52, "token_count": 111}, {"author_id": 13, "token_count": 2}, {"author_id": 21, "token_count": 291}, {"author_id": 22, "token_count": 9}, {"author_id": 12, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 41, "token_count": 3}, {"author_id": 12, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 1, "token_count": 8}, {"author_id": 12, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1724}, {"author_id": 3, "token_count": 312}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 79}, {"author_id": 12, "token_count": 19}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 133}, {"author_id": 6, "token_count": 10}, {"author_id": 13, "token_count": 502}, {"author_id": 22, "token_count": 20}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 604}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 61}, {"author_id": 1, "token_count": 1}, {"author_id": 16, "token_count": 477}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 196}, {"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": 5, "token_count": 1132}, {"author_id": 10, "token_count": 3}, {"author_id": 19, "token_count": 16}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 286}, {"author_id": 3, "token_count": 28}, {"author_id": 5, "token_count": 84}, {"author_id": 10, "token_count": 674}, {"author_id": 13, "token_count": 17}, {"author_id": 53, "token_count": 14}, {"author_id": 12, "token_count": 198}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 33}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 0, "token_count": 150}, {"author_id": 3, "token_count": 91}, {"author_id": 10, "token_count": 58}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 36, "token_count": 10}, {"author_id": 10, "token_count": 6}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 20, "token_count": 510}, {"author_id": 0, "token_count": 30}, {"author_id": 5, "token_count": 7}, {"author_id": 10, "token_count": 47}, {"author_id": 13, "token_count": 11}, {"author_id": 21, "token_count": 43}, {"author_id": 56, "token_count": 4}, {"author_id": 12, "token_count": 41}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 20, "token_count": 36}, {"author_id": 0, "token_count": 12}, {"author_id": 58, "token_count": 14}, {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 39}, {"author_id": 37, "token_count": 2}, {"author_id": 10, "token_count": 573}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 20, "token_count": 107}, {"author_id": 37, "token_count": 27}, {"author_id": 5, "token_count": 38}, {"author_id": 10, "token_count": 77}, {"author_id": 13, "token_count": 270}, {"author_id": 19, "token_count": 9}, {"author_id": 56, "token_count": 9}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 3, "token_count": 334}, {"author_id": 37, "token_count": 5}, {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 8, "token_count": 32}, {"author_id": 37, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
8978
30.51%
Anup Patel
3200
10.87%
Atish Patra
2550
8.66%
Vincent Chen
2159
7.34%
Guo Ren
1580
5.37%
Heiko Stübner
1471
5.00%
Alexandre Ghiti
1075
3.65%
Zong Li
926
3.15%
JiSheng Zhang
879
2.99%
Andrew Jones
656
2.23%
Nanyong Sun
629
2.14%
Christoph Hellwig
557
1.89%
Qinglin Pan
477
1.62%
tongtiangen
373
1.27%
Liu Shixin
334
1.13%
Jim Wilson
269
0.91%
Andrea Parri
239
0.81%
Andrew Waterman
211
0.72%
Alan Kao
192
0.65%
Greentime Hu
184
0.63%
Paul Walmsley
154
0.52%
Nick Kossifidis
153
0.52%
Emil Renner Berthing
147
0.50%
Mark Rutland
140
0.48%
Nickhu
135
0.46%
Conor Dooley
112
0.38%
Jeff Xie
111
0.38%
Thomas Gleixner
100
0.34%
David Abdurachmanov
90
0.31%
Mao Han
88
0.30%
Yash Shah
72
0.24%
Vitaly Wool
71
0.24%
Patrick Stählin
70
0.24%
Olof Johansson
61
0.21%
Damien Le Moal
60
0.20%
Björn Töpel
55
0.19%
Kefeng Wang
54
0.18%
Gary Guo
34
0.12%
Logan Gunthorpe
33
0.11%
Liao Chang
25
0.08%
Sunil V L
14
0.05%
Li Huafei
14
0.05%
Mayuresh Chitale
13
0.04%
Andreas Schwab
13
0.04%
Mike Rapoport
12
0.04%
Nylon Chen
9
0.03%
Eric Lin
8
0.03%
Sean Christopherson
5
0.02%
Pu Lehui
5
0.02%
Pekka J Enberg
1
0.00%
Changbin Du
1
0.00%
Anshuman Khandual
1
0.00%
Others
629
2.14%
Total
29429
kernel
9362
58
111
41554
Palmer Dabbelt
Atish Patra
Guo Ren
Zong Li
Vincent Chen
Anup Patel
Damien Le Moal
Nick Kossifidis
Li Zhengyu
Liao Chang
Heiko Stübner
Alan Kao
tongtiangen
JiSheng Zhang
Mao Han
Patrick Stählin
Emil Renner Berthing
Chen Lifu
Christoph Hellwig
Tsukasa OI
Andreas Schwab
Kefeng Wang
Jim Wilson
Björn Töpel
Andrew Jones
Geert Uytterhoeven
Xianting Tian
Paul Walmsley
Conor Dooley
Binglei Wang
Pu Lehui
Sunil V L
Changbin Du
Pekka J Enberg
Yash Shah
Greentime Hu
Alexandre Ghiti
Li Huafei
Gary Guo
Thomas Gleixner
Vitaly Wool
David Abdurachmanov
Andrew Waterman
Olof Johansson
Eric Lin
Nanyong Sun
Nickhu
Nylon Chen
Qinglin Pan
Liu Shixin
Mike Rapoport
Mayuresh Chitale
Mark Rutland
Others
December 2002
February 2004
March 2006
December 2011
February 2013
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
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
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": 1498892400, "group": [ {"author_id": 1, "token_count": 11085}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 76}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 550}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1631}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 31}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 194}, {"author_id": 39, "token_count": 6}, {"author_id": 0, "token_count": 202}, {"author_id": 3, "token_count": 130}, {"author_id": 48, "token_count": 31}, {"author_id": 28, "token_count": 192}, {"author_id": 49, "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": 39, "token_count": 161}, {"author_id": 48, "token_count": 6}, {"author_id": 33, "token_count": 27}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 40, "token_count": 54}, {"author_id": 7, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 17, "token_count": 23}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 41}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 5}, {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 6}, {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 91}, {"author_id": 25, "token_count": 259}, {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 25, "token_count": 147}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 17, "token_count": 145}, {"author_id": 48, "token_count": 10}, {"author_id": 30, "token_count": 1}, {"author_id": 33, "token_count": 76}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 23, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 7, "token_count": 62}, {"author_id": 31, "token_count": 64}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 2763}, {"author_id": 11, "token_count": 1943}, {"author_id": 4, "token_count": 456}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 309}, {"author_id": 30, "token_count": 24}, {"author_id": 1, "token_count": 13}, {"author_id": 7, "token_count": 2105}, {"author_id": 4, "token_count": 94}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 17, "token_count": 17}, {"author_id": 36, "token_count": 67}, {"author_id": 41, "token_count": 2}, {"author_id": 7, "token_count": 162}, {"author_id": 31, "token_count": 3}, {"author_id": 4, "token_count": 137}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 26, "token_count": 268}, {"author_id": 5, "token_count": 16}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 1, "token_count": 25}, {"author_id": 24, "token_count": 72}, {"author_id": 4, "token_count": 402}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 396}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 14, "token_count": 477}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 104}, {"author_id": 30, "token_count": 84}, {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 51, "token_count": 34}, {"author_id": 5, "token_count": 2704}, {"author_id": 30, "token_count": 2}, {"author_id": 29, "token_count": 351}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 5, "token_count": 1}, {"author_id": 30, "token_count": 76}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 38}, {"author_id": 13, "token_count": 104}, {"author_id": 19, "token_count": 2}, {"author_id": 22, "token_count": 23}, {"author_id": 7, "token_count": 236}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 48}, {"author_id": 14, "token_count": 856}, {"author_id": 32, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 32, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 0, "token_count": 149}, {"author_id": 34, "token_count": 315}, {"author_id": 12, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 42, "token_count": 1}, {"author_id": 12, "token_count": 582}, {"author_id": 7, "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": 43, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 41, "token_count": 2}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 366}, {"author_id": 55, "token_count": 13}, {"author_id": 47, "token_count": 130}, {"author_id": 16, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 248}, {"author_id": 3, "token_count": 15}, {"author_id": 55, "token_count": 65}, {"author_id": 26, "token_count": 66}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 242}, {"author_id": 35, "token_count": 295}, {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 813}, {"author_id": 15, "token_count": 1191}, {"author_id": 19, "token_count": 960}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 10, "token_count": 319}, {"author_id": 15, "token_count": 1}, {"author_id": 53, "token_count": 80}, {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 46, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 265}, {"author_id": 3, "token_count": 3}, {"author_id": 37, "token_count": 11}, {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 46, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 13, "token_count": 14}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 54, "token_count": 96}, {"author_id": 5, "token_count": 361}, {"author_id": 10, "token_count": 79}, {"author_id": 13, "token_count": 29}, {"author_id": 56, "token_count": 5}, {"author_id": 46, "token_count": 85}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 20, "token_count": 93}, {"author_id": 6, "token_count": 15}, {"author_id": 5, "token_count": 53}, {"author_id": 58, "token_count": 56}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 37, "token_count": 20}, {"author_id": 10, "token_count": 422}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 20, "token_count": 32}, {"author_id": 6, "token_count": 147}, {"author_id": 37, "token_count": 6}, {"author_id": 5, "token_count": 101}, {"author_id": 10, "token_count": 19}, {"author_id": 13, "token_count": 226}, {"author_id": 19, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 37, "token_count": 15}, {"author_id": 5, "token_count": 40}, {"author_id": 10, "token_count": 6}, {"author_id": 9, "token_count": 91}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 37, "token_count": 40}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
11293
27.18%
Atish Patra
5270
12.68%
Guo Ren
4153
9.99%
Zong Li
2747
6.61%
Vincent Chen
2672
6.43%
Anup Patel
2201
5.30%
Damien Le Moal
1951
4.70%
Nick Kossifidis
1343
3.23%
Li Zhengyu
1192
2.87%
Liao Chang
971
2.34%
Heiko Stübner
878
2.11%
Alan Kao
820
1.97%
tongtiangen
698
1.68%
JiSheng Zhang
459
1.10%
Mao Han
406
0.98%
Patrick Stählin
351
0.84%
Emil Renner Berthing
334
0.80%
Chen Lifu
315
0.76%
Christoph Hellwig
300
0.72%
Tsukasa OI
295
0.71%
Andreas Schwab
203
0.49%
Kefeng Wang
193
0.46%
Jim Wilson
192
0.46%
Björn Töpel
162
0.39%
Andrew Jones
135
0.32%
Geert Uytterhoeven
130
0.31%
Xianting Tian
128
0.31%
Paul Walmsley
103
0.25%
Conor Dooley
96
0.23%
Binglei Wang
96
0.23%
Pu Lehui
91
0.22%
Sunil V L
80
0.19%
Changbin Du
78
0.19%
Pekka J Enberg
72
0.17%
Yash Shah
67
0.16%
Greentime Hu
67
0.16%
Alexandre Ghiti
66
0.16%
Li Huafei
56
0.13%
Gary Guo
54
0.13%
Thomas Gleixner
51
0.12%
Vitaly Wool
47
0.11%
David Abdurachmanov
47
0.11%
Andrew Waterman
39
0.09%
Olof Johansson
38
0.09%
Eric Lin
34
0.08%
Nanyong Sun
23
0.06%
Nickhu
21
0.05%
Nylon Chen
14
0.03%
Qinglin Pan
8
0.02%
Liu Shixin
6
0.01%
Mike Rapoport
5
0.01%
Mayuresh Chitale
5
0.01%
Mark Rutland
1
0.00%
Others
497
1.20%
Total
41554
kvm
5578
17
28
24050
Anup Patel
Atish Patra
Sean Christopherson
Andrew Jones
JiSheng Zhang
Mark Rutland
Mayuresh Chitale
Alexandre Ghiti
Vincent Chen
Heiko Stübner
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
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 10802}, {"author_id": 3, "token_count": 2576}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 888}, {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 3, "token_count": 1293}, {"author_id": 13, "token_count": 1}, {"author_id": 44, "token_count": 65}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 63}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 178}, {"author_id": 3, "token_count": 1}, {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 3}, {"author_id": 44, "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": 8, "token_count": 3}, {"author_id": 0, "token_count": 1431}, {"author_id": 3, "token_count": 737}, {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 20, "token_count": 134}, {"author_id": 0, "token_count": 91}, {"author_id": 13, "token_count": 21}, {"author_id": 56, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 229}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 3176}, ]}, ]
Author Name
Tokens
Token Proportion
Anup Patel
15555
64.68%
Atish Patra
8029
33.38%
Sean Christopherson
148
0.62%
Andrew Jones
135
0.56%
JiSheng Zhang
22
0.09%
Mark Rutland
20
0.08%
Mayuresh Chitale
11
0.05%
Alexandre Ghiti
7
0.03%
Vincent Chen
6
0.02%
Heiko Stübner
6
0.02%
Conor Dooley
2
0.01%
Christoph Hellwig
1
0.00%
Others
108
0.45%
Total
24050
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": 49, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "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
3613
14
67
14836
Alexandre Ghiti
Zong Li
Anup Patel
Palmer Dabbelt
Qinglin Pan
Atish Patra
Nickhu
Pekka J Enberg
Liu Shixin
Heiko Stübner
JiSheng Zhang
Yash Shah
Vitaly Wool
Andrew Waterman
Christoph Hellwig
Nick Kossifidis
Guo Ren
Kefeng Wang
Anshuman Khandual
Mike Rapoport
Nylon Chen
Gary Guo
Eric Lin
Paul Walmsley
Mayuresh Chitale
Logan Gunthorpe
tongtiangen
Nanyong Sun
Olof Johansson
Xianting Tian
Geert Uytterhoeven
Andreas Schwab
Thomas Gleixner
Vincent Chen
Andrew Jones
Sunil V L
Greentime Hu
Damien Le Moal
Björn Töpel
Others
July 2003
January 2008
February 2008
March 2012
November 2012
September 2013
February 2016
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
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 1, "token_count": 882}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 220}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 25}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 3, "token_count": 9}, {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 8}, {"author_id": 40, "token_count": 90}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 77}, {"author_id": 39, "token_count": 14}, {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 942}, {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 17, "token_count": 90}, {"author_id": 57, "token_count": 40}, {"author_id": 33, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 83}, {"author_id": 30, "token_count": 1}, {"author_id": 33, "token_count": 42}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 247}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 23, "token_count": 507}, {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 11, "token_count": 3}, {"author_id": 4, "token_count": 2345}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 41, "token_count": 20}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 1}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 24, "token_count": 470}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 532}, {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 30, "token_count": 18}, {"author_id": 41, "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": 36, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 80}, {"author_id": 5, "token_count": 61}, {"author_id": 41, "token_count": 94}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 5, "token_count": 2}, {"author_id": 30, "token_count": 1}, {"author_id": 23, "token_count": 6}, {"author_id": 50, "token_count": 103}, {"author_id": 32, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 691}, {"author_id": 0, "token_count": 857}, {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 102}, {"author_id": 13, "token_count": 14}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 376}, {"author_id": 47, "token_count": 20}, {"author_id": 22, "token_count": 34}, {"author_id": 14, "token_count": 169}, {"author_id": 32, "token_count": 221}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 304}, {"author_id": 17, "token_count": 10}, {"author_id": 5, "token_count": 92}, {"author_id": 13, "token_count": 9}, {"author_id": 30, "token_count": 82}, {"author_id": 21, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 98}, {"author_id": 30, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 30, "token_count": 3}, {"author_id": 41, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 12, "token_count": 20}, {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 13, "token_count": 187}, {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 1582}, {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 13, "token_count": 14}, {"author_id": 1, "token_count": 4}, {"author_id": 16, "token_count": 682}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 17, "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": 10, "token_count": 3}, {"author_id": 13, "token_count": 3}, {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 45, "token_count": 141}, {"author_id": 10, "token_count": 342}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 21, "token_count": 342}, {"author_id": 16, "token_count": 20}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 16, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 56, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 8, "token_count": 71}, {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Ghiti
3337
22.49%
Zong Li
2481
16.72%
Anup Patel
2165
14.59%
Palmer Dabbelt
937
6.32%
Qinglin Pan
723
4.87%
Atish Patra
672
4.53%
Nickhu
513
3.46%
Pekka J Enberg
481
3.24%
Liu Shixin
367
2.47%
Heiko Stübner
345
2.33%
JiSheng Zhang
291
1.96%
Yash Shah
247
1.66%
Vitaly Wool
243
1.64%
Andrew Waterman
220
1.48%
Christoph Hellwig
214
1.44%
Nick Kossifidis
182
1.23%
Guo Ren
175
1.18%
Kefeng Wang
156
1.05%
Anshuman Khandual
151
1.02%
Mike Rapoport
149
1.00%
Nylon Chen
103
0.69%
Gary Guo
90
0.61%
Eric Lin
80
0.54%
Paul Walmsley
48
0.32%
Mayuresh Chitale
44
0.30%
Logan Gunthorpe
40
0.27%
tongtiangen
35
0.24%
Nanyong Sun
34
0.23%
Olof Johansson
30
0.20%
Xianting Tian
22
0.15%
Geert Uytterhoeven
20
0.13%
Andreas Schwab
17
0.11%
Thomas Gleixner
8
0.05%
Vincent Chen
5
0.03%
Andrew Jones
5
0.03%
Sunil V L
4
0.03%
Greentime Hu
3
0.02%
Damien Le Moal
3
0.02%
Björn Töpel
2
0.01%
Others
194
1.31%
Total
14836
net
4375
4
13
27295
Luke Nelson
Björn Töpel
Pu Lehui
tongtiangen
Jiong Wang
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": 6, "token_count": 4522}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 59, "token_count": 69}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "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": 6, "token_count": 7}, {"author_id": 12, "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": 2161}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Luke Nelson
17863
65.44%
Björn Töpel
5244
19.21%
Pu Lehui
3300
12.09%
tongtiangen
724
2.65%
Jiong Wang
69
0.25%
JiSheng Zhang
18
0.07%
Palmer Dabbelt
10
0.04%
Others
67
0.25%
Total
27295
purgatory
45
1
1
165
Li Zhengyu
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 15, "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:
189
Author
Tokens
Proportion
Commits
Proportion
0
Anup Patel
23121
16.69%
81
7.78%
1
Palmer Dabbelt
21403
15.45%
49
4.71%
2
Luke Nelson
17863
12.90%
14
1.34%
3
Atish Patra
16521
11.93%
90
8.65%
4
Zong Li
6154
4.44%
40
3.84%
5
Guo Ren
5939
4.29%
41
3.94%
6
Björn Töpel
5463
3.94%
16
1.54%
7
Vincent Chen
5377
3.88%
26
2.50%
8
Alexandre Ghiti
4485
3.24%
47
4.51%
9
Pu Lehui
3396
2.45%
7
0.67%
10
Heiko Stübner
3035
2.19%
40
3.84%
11
Damien Le Moal
2014
1.45%
4
0.38%
12
tongtiangen
1830
1.32%
11
1.06%
13
JiSheng Zhang
1700
1.23%
58
5.57%
14
Nick Kossifidis
1678
1.21%
7
0.67%
15
Li Zhengyu
1357
0.98%
4
0.38%
16
Qinglin Pan
1208
0.87%
6
0.58%
17
Christoph Hellwig
1072
0.77%
38
3.65%
18
Alan Kao
1012
0.73%
10
0.96%
19
Liao Chang
996
0.72%
5
0.48%
20
Andrew Jones
931
0.67%
20
1.92%
21
Liu Shixin
707
0.51%
3
0.29%
22
Nanyong Sun
686
0.50%
15
1.44%
23
Nickhu
673
0.49%
3
0.29%
24
Pekka J Enberg
554
0.40%
10
0.96%
25
Mao Han
494
0.36%
2
0.19%
26
Emil Renner Berthing
481
0.35%
3
0.29%
27
Andrew Waterman
470
0.34%
3
0.29%
28
Jim Wilson
461
0.33%
2
0.19%
29
Patrick Stählin
421
0.30%
1
0.10%
30
Kefeng Wang
403
0.29%
29
2.79%
31
Yash Shah
386
0.28%
4
0.38%
32
Vitaly Wool
361
0.26%
5
0.48%
33
Paul Walmsley
321
0.23%
13
1.25%
34
Chen Lifu
315
0.23%
2
0.19%
35
Tsukasa OI
295
0.21%
3
0.29%
36
Greentime Hu
254
0.18%
6
0.58%
37
Conor Dooley
244
0.18%
14
1.34%
38
Andrea Parri
239
0.17%
5
0.48%
39
Andreas Schwab
233
0.17%
6
0.58%
40
Gary Guo
178
0.13%
3
0.29%
41
Mike Rapoport
166
0.12%
14
1.34%
42
Thomas Gleixner
163
0.12%
12
1.15%
43
Mark Rutland
161
0.12%
8
0.77%
44
Sean Christopherson
153
0.11%
7
0.67%
45
Anshuman Khandual
152
0.11%
5
0.48%
46
Xianting Tian
150
0.11%
6
0.58%
47
Geert Uytterhoeven
150
0.11%
4
0.38%
48
David Abdurachmanov
137
0.10%
8
0.77%
49
Olof Johansson
134
0.10%
10
0.96%
50
Nylon Chen
126
0.09%
2
0.19%
51
Eric Lin
122
0.09%
2
0.19%
52
Jeff Xie
111
0.08%
1
0.10%
53
Sunil V L
98
0.07%
4
0.38%
54
Binglei Wang
96
0.07%
1
0.10%
55
Changbin Du
79
0.06%
3
0.29%
56
Mayuresh Chitale
73
0.05%
4
0.38%
57
Logan Gunthorpe
73
0.05%
1
0.10%
58
Li Huafei
70
0.05%
2
0.19%
59
Jiong Wang
69
0.05%
1
0.10%
60
Others
1504
1.09%
200
19.21%
Total
138518
1041