Linux Source Code
Home
Release 5.18
Help
riscv
root
arch
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Kao
Alexandre Ghiti
Andrea Parri
Andreas Schwab
Andrew Waterman
Anup Patel
Atish Patra
Bixuan Cui
Björn Töpel
Brendan Jackman
Changbin Du
Chen Huang
Chen Lifu
Christoph Hellwig
Damien Le Moal
David Abdurachmanov
Dmitry Safonov
Emil Renner Berthing
Eric Lin
Gary Guo
Geert Uytterhoeven
Greentime Hu
Guo Ren
Jeff Xie
JiSheng Zhang
Jim Wilson
Jiong Wang
Kefeng Wang
Liu Shixin
Logan Gunthorpe
Luke Nelson
Mao Han
Mark Rutland
Masahiro Yamada
Mike Kravetz
Mike Rapoport
Nanyong Sun
Nathan Chancellor
Nick Kossifidis
Nickhu
Nylon Chen
Olof Johansson
Others
Palmer Dabbelt
Patrick Stählin
Paul Walmsley
Pekka J Enberg
Qinglin Pan
Sean Christopherson
Steven Price
Thomas Gleixner
Tsukasa OI
Vincent Chen
Vitaly Wool
Will Deacon
Yash Shah
YiFei Zhu
Zong Li
tongtiangen
zongbox@gmail.com
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
errata
181
2
2
666
Vincent Chen
JiSheng Zhang
March 2021
November 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 652}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Vincent Chen
652
97.90%
JiSheng Zhang
14
2.10%
Total
666
include
8924
117
79
23967
Palmer Dabbelt
Anup Patel
Vincent Chen
Atish Patra
Alexandre Ghiti
Zong Li
Nanyong Sun
Qinglin Pan
Christoph Hellwig
JiSheng Zhang
Paul Walmsley
Guo Ren
Andrea Parri
Liu Shixin
Jim Wilson
Andrew Waterman
Alan Kao
Nick Kossifidis
Greentime Hu
Emil Renner Berthing
Mark Rutland
Nickhu
tongtiangen
Kefeng Wang
Jeff Xie
David Abdurachmanov
Thomas Gleixner
Patrick Stählin
Mao Han
Vitaly Wool
Olof Johansson
Yash Shah
Steven Price
Masahiro Yamada
Damien Le Moal
Will Deacon
Nylon Chen
YiFei Zhu
zongbox@gmail.com
Björn Töpel
Nathan Chancellor
Logan Gunthorpe
Bixuan Cui
Mike Rapoport
Gary Guo
Al Viro
Andreas Schwab
Sean Christopherson
Changbin Du
Others
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
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 7423}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 229}, {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 19}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 110}, {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 292}, {"author_id": 4, "token_count": 453}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 37}, {"author_id": 1, "token_count": 28}, {"author_id": 3, "token_count": 45}, {"author_id": 38, "token_count": 59}, {"author_id": 21, "token_count": 252}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 38, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 38, "token_count": 4}, {"author_id": 48, "token_count": 29}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 52, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 18}, {"author_id": 5, "token_count": 43}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 60}, {"author_id": 36, "token_count": 21}, {"author_id": 40, "token_count": 83}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 3, "token_count": 104}, {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 50, "token_count": 7}, {"author_id": 34, "token_count": 3}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 73}, {"author_id": 47, "token_count": 25}, {"author_id": 18, "token_count": 15}, {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "token_count": 81}, {"author_id": 36, "token_count": 1}, {"author_id": 2, "token_count": 4}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 397}, {"author_id": 9, "token_count": 4}, {"author_id": 38, "token_count": 26}, {"author_id": 19, "token_count": 3}, {"author_id": 18, "token_count": 494}, {"author_id": 27, "token_count": 14}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 43, "token_count": 36}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 35, "token_count": 41}, {"author_id": 7, "token_count": 1}, {"author_id": 25, "token_count": 140}, {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 51, "token_count": 17}, {"author_id": 3, "token_count": 83}, {"author_id": 2, "token_count": 12}, {"author_id": 49, "token_count": 56}, {"author_id": 27, "token_count": 42}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 525}, {"author_id": 9, "token_count": 45}, {"author_id": 4, "token_count": 260}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 50, "token_count": 5}, {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 1333}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 14, "token_count": 15}, {"author_id": 35, "token_count": 29}, {"author_id": 34, "token_count": 4}, {"author_id": 5, "token_count": 382}, {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 3, "token_count": 8}, {"author_id": 20, "token_count": 147}, {"author_id": 7, "token_count": 67}, {"author_id": 2, "token_count": 2}, {"author_id": 52, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 26}, {"author_id": 40, "token_count": 6}, {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 3, "token_count": 229}, {"author_id": 14, "token_count": 157}, {"author_id": 50, "token_count": 39}, {"author_id": 2, "token_count": 113}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 138}, {"author_id": 46, "token_count": 1}, {"author_id": 35, "token_count": 70}, {"author_id": 19, "token_count": 71}, {"author_id": 39, "token_count": 46}, {"author_id": 2, "token_count": 3}, {"author_id": 57, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 350}, {"author_id": 34, "token_count": 9}, {"author_id": 23, "token_count": 98}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 19, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 119}, {"author_id": 3, "token_count": 9}, {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 16, "token_count": 132}, {"author_id": 58, "token_count": 25}, {"author_id": 5, "token_count": 583}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 102}, {"author_id": 13, "token_count": 61}, {"author_id": 16, "token_count": 665}, {"author_id": 11, "token_count": 153}, {"author_id": 2, "token_count": 23}, {"author_id": 24, "token_count": 56}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 56, "token_count": 25}, {"author_id": 7, "token_count": 1}, {"author_id": 13, "token_count": 36}, {"author_id": 36, "token_count": 109}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 237}, {"author_id": 1, "token_count": 63}, {"author_id": 7, "token_count": 5}, {"author_id": 42, "token_count": 118}, {"author_id": 13, "token_count": 2}, {"author_id": 29, "token_count": 291}, {"author_id": 16, "token_count": 9}, {"author_id": 12, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 34, "token_count": 3}, {"author_id": 12, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 2, "token_count": 6}, {"author_id": 12, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1262}, {"author_id": 3, "token_count": 263}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 223}, {"author_id": 2, "token_count": 3}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 114}, {"author_id": 13, "token_count": 485}, {"author_id": 16, "token_count": 24}, {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 765}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 3, "token_count": 69}, {"author_id": 2, "token_count": 6}, {"author_id": 10, "token_count": 673}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 205}, {"author_id": 3, "token_count": 512}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
7665
31.98%
Anup Patel
2377
9.92%
Vincent Chen
2372
9.90%
Atish Patra
2172
9.06%
Alexandre Ghiti
1181
4.93%
Zong Li
918
3.83%
Nanyong Sun
830
3.46%
Qinglin Pan
673
2.81%
Christoph Hellwig
672
2.80%
JiSheng Zhang
587
2.45%
Paul Walmsley
526
2.19%
Guo Ren
424
1.77%
Andrea Parri
329
1.37%
Liu Shixin
291
1.21%
Jim Wilson
252
1.05%
Andrew Waterman
229
0.96%
Alan Kao
178
0.74%
Nick Kossifidis
153
0.64%
Greentime Hu
149
0.62%
Emil Renner Berthing
147
0.61%
Mark Rutland
141
0.59%
Nickhu
140
0.58%
tongtiangen
136
0.57%
Kefeng Wang
128
0.53%
Jeff Xie
118
0.49%
David Abdurachmanov
103
0.43%
Thomas Gleixner
100
0.42%
Patrick Stählin
98
0.41%
Mao Han
81
0.34%
Vitaly Wool
64
0.27%
Olof Johansson
59
0.25%
Yash Shah
56
0.23%
Steven Price
56
0.23%
Masahiro Yamada
51
0.21%
Damien Le Moal
49
0.20%
Will Deacon
47
0.20%
Nylon Chen
46
0.19%
YiFei Zhu
32
0.13%
zongbox@gmail.com
29
0.12%
Björn Töpel
27
0.11%
Nathan Chancellor
25
0.10%
Logan Gunthorpe
25
0.10%
Bixuan Cui
25
0.10%
Mike Rapoport
19
0.08%
Gary Guo
18
0.08%
Al Viro
17
0.07%
Andreas Schwab
10
0.04%
Sean Christopherson
2
0.01%
Changbin Du
1
0.00%
Others
139
0.58%
Total
23967
kernel
7891
50
75
35254
Palmer Dabbelt
Atish Patra
Guo Ren
Zong Li
Vincent Chen
Anup Patel
Damien Le Moal
Nick Kossifidis
Alan Kao
tongtiangen
Mao Han
Chen Lifu
Emil Renner Berthing
Patrick Stählin
Tsukasa OI
Christoph Hellwig
Jim Wilson
Kefeng Wang
JiSheng Zhang
Andreas Schwab
Geert Uytterhoeven
Paul Walmsley
Yash Shah
Changbin Du
Greentime Hu
Alexandre Ghiti
Vitaly Wool
Olof Johansson
David Abdurachmanov
Chen Huang
Andrew Waterman
Thomas Gleixner
Al Viro
zongbox@gmail.com
Nanyong Sun
Dmitry Safonov
Nickhu
Qinglin Pan
Nylon Chen
Mike Rapoport
Mark Rutland
Others
July 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 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
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 8911}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 15, "token_count": 73}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 538}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 2045}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 57}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 231}, {"author_id": 33, "token_count": 8}, {"author_id": 1, "token_count": 214}, {"author_id": 3, "token_count": 84}, {"author_id": 38, "token_count": 31}, {"author_id": 21, "token_count": 242}, {"author_id": 43, "token_count": 24}, {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 134}, {"author_id": 38, "token_count": 6}, {"author_id": 18, "token_count": 28}, {"author_id": 48, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 5, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 120}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 95}, {"author_id": 14, "token_count": 22}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 10}, {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 89}, {"author_id": 22, "token_count": 259}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 22, "token_count": 147}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 143}, {"author_id": 38, "token_count": 10}, {"author_id": 19, "token_count": 1}, {"author_id": 18, "token_count": 99}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 25, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 5, "token_count": 56}, {"author_id": 27, "token_count": 60}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 2994}, {"author_id": 9, "token_count": 1955}, {"author_id": 4, "token_count": 470}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 307}, {"author_id": 19, "token_count": 24}, {"author_id": 2, "token_count": 13}, {"author_id": 5, "token_count": 2320}, {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 31}, {"author_id": 1, "token_count": 58}, {"author_id": 14, "token_count": 17}, {"author_id": 59, "token_count": 22}, {"author_id": 35, "token_count": 62}, {"author_id": 34, "token_count": 2}, {"author_id": 5, "token_count": 189}, {"author_id": 27, "token_count": 33}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 20, "token_count": 311}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 115}, {"author_id": 2, "token_count": 39}, {"author_id": 4, "token_count": 420}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 3, "token_count": 488}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 467}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 101}, {"author_id": 19, "token_count": 78}, {"author_id": 39, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 7, "token_count": 3189}, {"author_id": 19, "token_count": 2}, {"author_id": 23, "token_count": 366}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 53, "token_count": 37}, {"author_id": 7, "token_count": 1}, {"author_id": 19, "token_count": 113}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 7, "token_count": 60}, {"author_id": 13, "token_count": 104}, {"author_id": 16, "token_count": 23}, {"author_id": 5, "token_count": 50}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 53, "token_count": 9}, {"author_id": 13, "token_count": 60}, {"author_id": 11, "token_count": 1029}, {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 24, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 1, "token_count": 159}, {"author_id": 26, "token_count": 388}, {"author_id": 12, "token_count": 134}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 12, "token_count": 694}, {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 859}, {"author_id": 3, "token_count": 1052}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 34, "token_count": 2}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 445}, {"author_id": 46, "token_count": 14}, {"author_id": 41, "token_count": 130}, {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 249}, {"author_id": 3, "token_count": 17}, {"author_id": 46, "token_count": 65}, {"author_id": 20, "token_count": 66}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 248}, {"author_id": 31, "token_count": 305}, {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Palmer Dabbelt
9095
25.80%
Atish Patra
5796
16.44%
Guo Ren
3282
9.31%
Zong Li
3047
8.64%
Vincent Chen
2748
7.79%
Anup Patel
2001
5.68%
Damien Le Moal
1963
5.57%
Nick Kossifidis
1507
4.27%
Alan Kao
842
2.39%
tongtiangen
828
2.35%
Mao Han
406
1.15%
Chen Lifu
388
1.10%
Emil Renner Berthing
377
1.07%
Patrick Stählin
366
1.04%
Tsukasa OI
305
0.87%
Christoph Hellwig
274
0.78%
Jim Wilson
242
0.69%
Kefeng Wang
224
0.64%
JiSheng Zhang
211
0.60%
Andreas Schwab
204
0.58%
Geert Uytterhoeven
130
0.37%
Paul Walmsley
127
0.36%
Yash Shah
93
0.26%
Changbin Du
79
0.22%
Greentime Hu
62
0.18%
Alexandre Ghiti
61
0.17%
Vitaly Wool
55
0.16%
Olof Johansson
48
0.14%
David Abdurachmanov
47
0.13%
Chen Huang
46
0.13%
Andrew Waterman
45
0.13%
Thomas Gleixner
39
0.11%
Al Viro
33
0.09%
zongbox@gmail.com
28
0.08%
Nanyong Sun
23
0.07%
Dmitry Safonov
22
0.06%
Nickhu
21
0.06%
Qinglin Pan
13
0.04%
Nylon Chen
10
0.03%
Mike Rapoport
4
0.01%
Mark Rutland
1
0.00%
Others
161
0.46%
Total
35254
kvm
3772
13
14
16446
Anup Patel
Atish Patra
Sean Christopherson
Mark Rutland
Vincent Chen
Bixuan Cui
JiSheng Zhang
Others
February 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 9871}, {"author_id": 3, "token_count": 2035}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1541}, {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 3, "token_count": 2203}, {"author_id": 13, "token_count": 1}, {"author_id": 37, "token_count": 98}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 37, "token_count": 63}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 363}, {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 36, "token_count": 37}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 37, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Anup Patel
11904
72.38%
Atish Patra
4258
25.89%
Sean Christopherson
171
1.04%
Mark Rutland
37
0.22%
Vincent Chen
15
0.09%
Bixuan Cui
9
0.05%
JiSheng Zhang
1
0.01%
Others
51
0.31%
Total
16446
lib
121
2
7
248
Palmer Dabbelt
Guo Ren
Paul Walmsley
Olof Johansson
Nickhu
Thomas Gleixner
Others
July 2017
November 2017
May 2019
August 2019
December 2020
November 2021
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
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
3291
11
45
13606
Alexandre Ghiti
Zong Li
Anup Patel
Qinglin Pan
Pekka J Enberg
Atish Patra
JiSheng Zhang
Vitaly Wool
Palmer Dabbelt
Christoph Hellwig
Nick Kossifidis
Gary Guo
Nickhu
Yash Shah
Kefeng Wang
Mike Rapoport
Guo Ren
Eric Lin
Nylon Chen
Nanyong Sun
Mike Kravetz
Andrew Waterman
Logan Gunthorpe
Liu Shixin
Paul Walmsley
Geert Uytterhoeven
tongtiangen
Andreas Schwab
Thomas Gleixner
Vincent Chen
Olof Johansson
Steven Price
Others
July 2017
October 2017
January 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
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 279}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 37}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 32, "token_count": 251}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 70}, {"author_id": 33, "token_count": 8}, {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 861}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 14, "token_count": 130}, {"author_id": 47, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 103}, {"author_id": 19, "token_count": 1}, {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 27, "token_count": 204}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 25, "token_count": 238}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 2284}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 55, "token_count": 37}, {"author_id": 34, "token_count": 20}, {"author_id": 49, "token_count": 1}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 778}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 484}, {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 19, "token_count": 31}, {"author_id": 34, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 44, "token_count": 95}, {"author_id": 7, "token_count": 61}, {"author_id": 34, "token_count": 146}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 7, "token_count": 2}, {"author_id": 19, "token_count": 1}, {"author_id": 25, "token_count": 6}, {"author_id": 39, "token_count": 93}, {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 428}, {"author_id": 1, "token_count": 880}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 93}, {"author_id": 13, "token_count": 12}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 356}, {"author_id": 41, "token_count": 16}, {"author_id": 16, "token_count": 49}, {"author_id": 11, "token_count": 160}, {"author_id": 24, "token_count": 277}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 287}, {"author_id": 14, "token_count": 10}, {"author_id": 7, "token_count": 116}, {"author_id": 13, "token_count": 9}, {"author_id": 19, "token_count": 109}, {"author_id": 29, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 205}, {"author_id": 19, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 19, "token_count": 9}, {"author_id": 34, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 13, "token_count": 230}, {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1676}, {"author_id": 13, "token_count": 69}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 13, "token_count": 14}, {"author_id": 2, "token_count": 4}, {"author_id": 10, "token_count": 1299}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 47}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 11, "token_count": 63}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Ghiti
3168
23.28%
Zong Li
2429
17.85%
Anup Patel
2004
14.73%
Qinglin Pan
1299
9.55%
Pekka J Enberg
789
5.80%
Atish Patra
653
4.80%
JiSheng Zhang
361
2.65%
Vitaly Wool
304
2.23%
Palmer Dabbelt
295
2.17%
Christoph Hellwig
260
1.91%
Nick Kossifidis
255
1.87%
Gary Guo
251
1.84%
Nickhu
244
1.79%
Yash Shah
204
1.50%
Kefeng Wang
200
1.47%
Mike Rapoport
197
1.45%
Guo Ren
180
1.32%
Eric Lin
95
0.70%
Nylon Chen
93
0.68%
Nanyong Sun
49
0.36%
Mike Kravetz
37
0.27%
Andrew Waterman
37
0.27%
Logan Gunthorpe
36
0.26%
Liu Shixin
30
0.22%
Paul Walmsley
27
0.20%
Geert Uytterhoeven
16
0.12%
tongtiangen
12
0.09%
Andreas Schwab
8
0.06%
Thomas Gleixner
7
0.05%
Vincent Chen
5
0.04%
Olof Johansson
5
0.04%
Steven Price
1
0.01%
Others
55
0.40%
Total
13606
net
3809
4
10
23835
Luke Nelson
Björn Töpel
tongtiangen
Brendan Jackman
JiSheng Zhang
Jiong Wang
Others
February 2019
May 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
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 2307}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 54, "token_count": 39}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 458}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 15513}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4143}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 45, "token_count": 88}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 12, "token_count": 791}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Luke Nelson
20043
84.09%
Björn Töpel
2774
11.64%
tongtiangen
791
3.32%
Brendan Jackman
88
0.37%
JiSheng Zhang
67
0.28%
Jiong Wang
39
0.16%
Others
33
0.14%
Total
23835
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
133
Author
Tokens
Proportion
Commits
Proportion
0
Luke Nelson
20043
17.58%
13
1.80%
1
Anup Patel
18286
16.04%
53
7.32%
2
Palmer Dabbelt
17236
15.12%
39
5.39%
3
Atish Patra
12879
11.30%
73
10.08%
4
Zong Li
6394
5.61%
38
5.25%
5
Vincent Chen
5792
5.08%
26
3.59%
6
Alexandre Ghiti
4410
3.87%
41
5.66%
7
Guo Ren
3917
3.44%
17
2.35%
8
Björn Töpel
2801
2.46%
10
1.38%
9
Damien Le Moal
2012
1.76%
4
0.55%
10
Qinglin Pan
1985
1.74%
4
0.55%
11
Nick Kossifidis
1915
1.68%
8
1.10%
12
tongtiangen
1767
1.55%
7
0.97%
13
JiSheng Zhang
1241
1.09%
41
5.66%
14
Christoph Hellwig
1206
1.06%
36
4.97%
15
Alan Kao
1020
0.89%
10
1.38%
16
Nanyong Sun
902
0.79%
15
2.07%
17
Pekka J Enberg
789
0.69%
11
1.52%
18
Paul Walmsley
696
0.61%
12
1.66%
19
Kefeng Wang
552
0.48%
28
3.87%
20
Emil Renner Berthing
524
0.46%
3
0.41%
21
Jim Wilson
494
0.43%
2
0.28%
22
Mao Han
487
0.43%
2
0.28%
23
Patrick Stählin
464
0.41%
1
0.14%
24
Vitaly Wool
423
0.37%
5
0.69%
25
Nickhu
409
0.36%
3
0.41%
26
Chen Lifu
388
0.34%
2
0.28%
27
Yash Shah
353
0.31%
4
0.55%
28
Andrea Parri
329
0.29%
5
0.69%
29
Liu Shixin
321
0.28%
1
0.14%
30
Andrew Waterman
311
0.27%
3
0.41%
31
Tsukasa OI
305
0.27%
3
0.41%
32
Gary Guo
269
0.24%
3
0.41%
33
Andreas Schwab
222
0.19%
6
0.83%
34
Mike Rapoport
220
0.19%
13
1.80%
35
Greentime Hu
211
0.19%
5
0.69%
36
Mark Rutland
179
0.16%
8
1.10%
37
Sean Christopherson
173
0.15%
5
0.69%
38
David Abdurachmanov
150
0.13%
8
1.10%
39
Nylon Chen
149
0.13%
2
0.28%
40
Thomas Gleixner
148
0.13%
10
1.38%
41
Geert Uytterhoeven
146
0.13%
4
0.55%
42
Jeff Xie
118
0.10%
1
0.14%
43
Olof Johansson
117
0.10%
9
1.24%
44
Eric Lin
95
0.08%
2
0.28%
45
Brendan Jackman
88
0.08%
1
0.14%
46
Changbin Du
80
0.07%
3
0.41%
47
Logan Gunthorpe
61
0.05%
1
0.14%
48
zongbox@gmail.com
57
0.05%
1
0.14%
49
Steven Price
57
0.05%
2
0.28%
50
Masahiro Yamada
51
0.04%
3
0.41%
51
Al Viro
50
0.04%
3
0.41%
52
Will Deacon
47
0.04%
4
0.55%
53
Chen Huang
46
0.04%
2
0.28%
54
Jiong Wang
39
0.03%
1
0.14%
55
Mike Kravetz
37
0.03%
1
0.14%
56
Bixuan Cui
34
0.03%
2
0.28%
57
YiFei Zhu
32
0.03%
1
0.14%
58
Nathan Chancellor
25
0.02%
1
0.14%
59
Dmitry Safonov
22
0.02%
2
0.28%
60
Others
448
0.39%
100
13.81%
Total
114022
724