Linux Source Code
Home
Release 6.18
Help
microchip
root
drivers
net
dsa
Highlighting
Reset All
By Author
By Age
──────────
Ahmad Fatoum
Al Viro
Andrew Lunn
Ante Knezic
Arkadi Sharshevsky
Arun Ramadoss
Asbjörn Sloth Tönnesen
Bastien Curutchet
Ben Hutchings
Christian Eggers
Christophe Jaillet
Claudiu Beznea
Codrin Ciubotariu
Colin Ian King
Dan Carpenter
Daniel Danzberger
Enguerrand de Ribaucourt
Florian Fainelli
George McCollister
Gustavo A. R. Silva
Heiner Kallweit
Helmut Grohne
Jesse Van Gavere
Jiri Slaby (SUSE)
Kory Maincent
Lad Prabhakar
Liang He
Lucas Stach
Lukasz Majewski
Marek Vašut
Martin Whitaker
Michael Grzeschik
Nishad Kamdar
Oleksij Rempel
Paul Barker
Philippe Schenker
Pieter Van Trappen
Prasanna Vengateshan
Rakesh Sankaranarayanan
Rasmus Villemoes
Rob Herring
Robert Hancock
Romain Naour
Rosen Penev
Russell King
Sean Nyekjaer
Simon Horman
Svenning Sörensen
Tim Harvey
Tobias Jakobi (Compleo)
Tristram Ha
Unknown
Uwe Kleine-König
Vivien Didelot
Vladimir Oltean
Woojung Huh
kbuild test robot
ruanjinjie
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ksz8.c
2115
-
16
9068
Tristram Ha
Oleksij Rempel
Michael Grzeschik
Woojung Huh
Arun Ramadoss
Ben Hutchings
Pieter Van Trappen
Ante Knezic
Russell King
Helmut Grohne
Vladimir Oltean
Marek Vašut
Andrew Lunn
Tobias Jakobi (Compleo)
Codrin Ciubotariu
Christophe Jaillet
June 2008
May 2017
November 2018
December 2018
February 2019
July 2019
July 2020
September 2020
December 2020
January 2021
April 2021
June 2021
August 2021
November 2021
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
December 2022
March 2023
April 2023
May 2023
July 2023
October 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
August 2024
September 2024
March 2025
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 623}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3108}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 13, "token_count": 33}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 508}, {"author_id": 1, "token_count": 446}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 117}, {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 238}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 519}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 229}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 189}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 22, "token_count": 66}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 89}, {"author_id": 11, "token_count": 34}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 194}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 570}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
4119
45.42%
Oleksij Rempel
2420
26.69%
Michael Grzeschik
653
7.20%
Woojung Huh
623
6.87%
Arun Ramadoss
588
6.48%
Ben Hutchings
241
2.66%
Pieter Van Trappen
196
2.16%
Ante Knezic
66
0.73%
Russell King
53
0.58%
Helmut Grohne
33
0.36%
Vladimir Oltean
29
0.32%
Marek Vašut
16
0.18%
Andrew Lunn
15
0.17%
Tobias Jakobi (Compleo)
9
0.10%
Codrin Ciubotariu
6
0.07%
Christophe Jaillet
1
0.01%
Total
9068
ksz8.h
70
-
13
624
Woojung Huh
Tristram Ha
Arun Ramadoss
Michael Grzeschik
Oleksij Rempel
Pieter Van Trappen
Vladimir Oltean
Andrew Lunn
Marek Vašut
Russell King
Codrin Ciubotariu
Arkadi Sharshevsky
Christophe Jaillet
May 2017
August 2017
November 2018
February 2019
July 2019
August 2019
July 2020
September 2020
April 2021
June 2021
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
December 2022
April 2023
November 2023
April 2024
May 2024
August 2024
July 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 253}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 76}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Woojung Huh
253
40.54%
Tristram Ha
133
21.31%
Arun Ramadoss
95
15.22%
Michael Grzeschik
32
5.13%
Oleksij Rempel
30
4.81%
Pieter Van Trappen
18
2.88%
Vladimir Oltean
16
2.56%
Andrew Lunn
15
2.40%
Marek Vašut
13
2.08%
Russell King
8
1.28%
Codrin Ciubotariu
6
0.96%
Arkadi Sharshevsky
4
0.64%
Christophe Jaillet
1
0.16%
Total
624
ksz8863_smi.c
226
-
7
953
Michael Grzeschik
Oleksij Rempel
Vladimir Oltean
Arun Ramadoss
Rob Herring
Rakesh Sankaranarayanan
Pieter Van Trappen
April 2021
September 2021
May 2022
June 2022
November 2022
May 2023
July 2023
September 2024
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 838}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Grzeschik
838
87.93%
Oleksij Rempel
64
6.72%
Vladimir Oltean
20
2.10%
Arun Ramadoss
20
2.10%
Rob Herring
6
0.63%
Rakesh Sankaranarayanan
3
0.31%
Pieter Van Trappen
2
0.21%
Total
953
ksz8_reg.h
850
-
5
2621
Tristram Ha
Oleksij Rempel
Ante Knezic
Ben Hutchings
Pieter Van Trappen
July 2019
April 2021
June 2021
August 2021
March 2022
December 2022
December 2023
January 2024
April 2024
May 2024
September 2024
July 2025
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2397}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
2534
96.68%
Oleksij Rempel
71
2.71%
Ante Knezic
8
0.31%
Ben Hutchings
5
0.19%
Pieter Van Trappen
3
0.11%
Total
2621
ksz9477.c
1618
-
19
7620
Tristram Ha
Woojung Huh
Arun Ramadoss
Oleksij Rempel
Lukasz Majewski
Enguerrand de Ribaucourt
Vladimir Oltean
Marek Vašut
Rasmus Villemoes
Robert Hancock
Paul Barker
Helmut Grohne
Arkadi Sharshevsky
Andrew Lunn
Michael Grzeschik
Russell King
Pieter Van Trappen
Rakesh Sankaranarayanan
Florian Fainelli
May 2017
August 2017
November 2018
December 2018
February 2019
June 2019
September 2020
December 2020
January 2021
February 2021
June 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
November 2022
December 2022
January 2023
May 2023
June 2023
September 2023
October 2023
June 2024
August 2024
November 2024
December 2024
May 2025
November 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 1451}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2676}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 434}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 96}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 13, "token_count": 30}, {"author_id": 27, "token_count": 40}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 278}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 148}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 65}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 7, "token_count": 217}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 120}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 58}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 799}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 232}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
4295
56.36%
Woojung Huh
1451
19.04%
Arun Ramadoss
741
9.72%
Oleksij Rempel
276
3.62%
Lukasz Majewski
217
2.85%
Enguerrand de Ribaucourt
178
2.34%
Vladimir Oltean
119
1.56%
Marek Vašut
96
1.26%
Rasmus Villemoes
65
0.85%
Robert Hancock
42
0.55%
Paul Barker
40
0.52%
Helmut Grohne
30
0.39%
Arkadi Sharshevsky
15
0.20%
Andrew Lunn
15
0.20%
Michael Grzeschik
10
0.13%
Russell King
9
0.12%
Pieter Van Trappen
9
0.12%
Rakesh Sankaranarayanan
8
0.10%
Florian Fainelli
4
0.05%
Total
7620
ksz9477.h
102
-
13
789
Woojung Huh
Arun Ramadoss
Oleksij Rempel
Tristram Ha
Marek Vašut
Vladimir Oltean
Andrew Lunn
Arkadi Sharshevsky
Lukasz Majewski
Michael Grzeschik
Enguerrand de Ribaucourt
Russell King
Nishad Kamdar
May 2017
August 2017
November 2018
February 2019
July 2019
August 2019
October 2019
September 2020
June 2021
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
September 2022
January 2023
September 2023
June 2024
May 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 279}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Woojung Huh
279
35.36%
Arun Ramadoss
151
19.14%
Oleksij Rempel
147
18.63%
Tristram Ha
125
15.84%
Marek Vašut
17
2.15%
Vladimir Oltean
16
2.03%
Andrew Lunn
15
1.90%
Arkadi Sharshevsky
12
1.52%
Lukasz Majewski
11
1.39%
Michael Grzeschik
7
0.89%
Enguerrand de Ribaucourt
6
0.76%
Russell King
2
0.25%
Nishad Kamdar
1
0.13%
Total
789
ksz9477_acl.c
1436
-
11
3820
Oleksij Rempel
Woojung Huh
Arun Ramadoss
Robert Hancock
Tristram Ha
Helmut Grohne
kbuild test robot
Christian Eggers
Marek Vašut
Liang He
Colin Ian King
May 2017
November 2018
February 2019
June 2019
July 2019
August 2019
September 2020
October 2020
July 2021
January 2022
May 2022
June 2022
July 2022
August 2022
September 2022
December 2022
January 2023
May 2023
September 2023
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 242}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 62}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 3299}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
3317
86.83%
Woojung Huh
242
6.34%
Arun Ramadoss
94
2.46%
Robert Hancock
63
1.65%
Tristram Ha
49
1.28%
Helmut Grohne
28
0.73%
kbuild test robot
19
0.50%
Christian Eggers
3
0.08%
Marek Vašut
2
0.05%
Liang He
2
0.05%
Colin Ian King
1
0.03%
Total
3820
ksz9477_i2c.c
149
-
15
587
Tristram Ha
Arun Ramadoss
Marek Vašut
Michael Grzeschik
Rakesh Sankaranarayanan
Vladimir Oltean
Helmut Grohne
Christian Eggers
Ahmad Fatoum
George McCollister
Woojung Huh
Uwe Kleine-König
Romain Naour
Philippe Schenker
Oleksij Rempel
May 2017
June 2019
July 2019
August 2019
September 2019
October 2019
July 2020
October 2020
April 2021
September 2021
February 2022
May 2022
June 2022
August 2022
September 2022
November 2022
January 2023
May 2023
October 2023
January 2024
June 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
386
65.76%
Arun Ramadoss
86
14.65%
Marek Vašut
26
4.43%
Michael Grzeschik
20
3.41%
Rakesh Sankaranarayanan
18
3.07%
Vladimir Oltean
11
1.87%
Helmut Grohne
7
1.19%
Christian Eggers
7
1.19%
Ahmad Fatoum
7
1.19%
George McCollister
6
1.02%
Woojung Huh
5
0.85%
Uwe Kleine-König
3
0.51%
Romain Naour
2
0.34%
Philippe Schenker
2
0.34%
Oleksij Rempel
1
0.17%
Total
587
ksz9477_reg.h
1571
-
6
4489
Woojung Huh
Enguerrand de Ribaucourt
Arun Ramadoss
Oleksij Rempel
Tristram Ha
Nishad Kamdar
May 2017
October 2019
March 2022
September 2022
January 2023
June 2024
November 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 4437}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Woojung Huh
4437
98.84%
Enguerrand de Ribaucourt
24
0.53%
Arun Ramadoss
22
0.49%
Oleksij Rempel
4
0.09%
Tristram Ha
1
0.02%
Nishad Kamdar
1
0.02%
Total
4489
ksz9477_tc_flower.c
284
-
8
932
Oleksij Rempel
Woojung Huh
Arun Ramadoss
Tristram Ha
Asbjörn Sloth Tönnesen
Helmut Grohne
Liang He
kbuild test robot
May 2017
November 2018
February 2019
September 2020
July 2021
June 2022
July 2022
January 2023
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 1, "token_count": 815}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 38, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
815
87.45%
Woojung Huh
46
4.94%
Arun Ramadoss
29
3.11%
Tristram Ha
22
2.36%
Asbjörn Sloth Tönnesen
13
1.39%
Helmut Grohne
4
0.43%
Liang He
2
0.21%
kbuild test robot
1
0.11%
Total
932
ksz_common.c
5571
-
43
26593
Oleksij Rempel
Arun Ramadoss
Tristram Ha
Woojung Huh
Romain Naour
Lukasz Majewski
Michael Grzeschik
Pieter Van Trappen
Russell King
Vladimir Oltean
Philippe Schenker
Bastien Curutchet
Rakesh Sankaranarayanan
Robert Hancock
Helmut Grohne
Christian Eggers
Svenning Sörensen
Marek Vašut
Jesse Van Gavere
Lad Prabhakar
Codrin Ciubotariu
Vivien Didelot
Enguerrand de Ribaucourt
Andrew Lunn
Prasanna Vengateshan
Sean Nyekjaer
George McCollister
Florian Fainelli
Arkadi Sharshevsky
Paul Barker
kbuild test robot
Liang He
Lucas Stach
Jiri Slaby (SUSE)
Tim Harvey
Martin Whitaker
Gustavo A. R. Silva
Rosen Penev
Rob Herring
Rasmus Villemoes
ruanjinjie
Heiner Kallweit
Colin Ian King
January 2017
May 2017
August 2017
April 2018
August 2018
November 2018
December 2018
February 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
March 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 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
June 2022
July 2022
August 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 1822}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 26, "token_count": 59}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 708}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 29, "token_count": 28}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 34, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 13, "token_count": 151}, {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 543}, {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 143}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 482}, {"author_id": 11, "token_count": 26}, {"author_id": 20, "token_count": 98}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 1772}, {"author_id": 32, "token_count": 34}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 1294}, {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 1804}, {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 2638}, {"author_id": 9, "token_count": 170}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 1503}, {"author_id": 1, "token_count": 13}, {"author_id": 6, "token_count": 1348}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 181}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 398}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 503}, {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 705}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 40, "token_count": 2}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 7, "token_count": 541}, {"author_id": 1, "token_count": 988}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 36, "token_count": 12}, {"author_id": 1, "token_count": 512}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 35, "token_count": 27}, {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 17, "token_count": 229}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 345}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 286}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 42}, {"author_id": 7, "token_count": 25}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 8, "token_count": 498}, {"author_id": 55, "token_count": 1}, {"author_id": 0, "token_count": 1488}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 720}, {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 25, "token_count": 60}, {"author_id": 11, "token_count": 9}, {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 161}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 904}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 18, "token_count": 206}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
7739
29.10%
Arun Ramadoss
7017
26.39%
Tristram Ha
4610
17.34%
Woojung Huh
1822
6.85%
Romain Naour
1348
5.07%
Lukasz Majewski
586
2.20%
Michael Grzeschik
570
2.14%
Pieter Van Trappen
520
1.96%
Russell King
380
1.43%
Vladimir Oltean
282
1.06%
Philippe Schenker
229
0.86%
Bastien Curutchet
206
0.77%
Rakesh Sankaranarayanan
181
0.68%
Robert Hancock
167
0.63%
Helmut Grohne
151
0.57%
Christian Eggers
106
0.40%
Svenning Sörensen
98
0.37%
Marek Vašut
77
0.29%
Jesse Van Gavere
60
0.23%
Lad Prabhakar
59
0.22%
Codrin Ciubotariu
52
0.20%
Vivien Didelot
45
0.17%
Enguerrand de Ribaucourt
42
0.16%
Andrew Lunn
36
0.14%
Prasanna Vengateshan
34
0.13%
Sean Nyekjaer
27
0.10%
George McCollister
24
0.09%
Florian Fainelli
22
0.08%
Arkadi Sharshevsky
16
0.06%
Paul Barker
13
0.05%
kbuild test robot
13
0.05%
Liang He
10
0.04%
Lucas Stach
5
0.02%
Jiri Slaby (SUSE)
4
0.02%
Tim Harvey
3
0.01%
Martin Whitaker
3
0.01%
Gustavo A. R. Silva
3
0.01%
Rosen Penev
2
0.01%
Rob Herring
2
0.01%
Rasmus Villemoes
2
0.01%
ruanjinjie
1
0.00%
Heiner Kallweit
1
0.00%
Colin Ian King
1
0.00%
Total
26593
ksz_common.h
977
-
26
3867
Woojung Huh
Tristram Ha
Arun Ramadoss
Oleksij Rempel
Marek Vašut
Vladimir Oltean
Michael Grzeschik
Pieter Van Trappen
Christian Eggers
Lukasz Majewski
Arkadi Sharshevsky
Andrew Lunn
Rasmus Villemoes
Ben Hutchings
Russell King
Robert Hancock
Rakesh Sankaranarayanan
Codrin Ciubotariu
Lucas Stach
Enguerrand de Ribaucourt
Daniel Danzberger
Romain Naour
Philippe Schenker
Nishad Kamdar
Helmut Grohne
George McCollister
May 2017
August 2017
November 2018
December 2018
February 2019
June 2019
July 2019
August 2019
September 2019
October 2019
March 2020
July 2020
September 2020
April 2021
June 2021
August 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
November 2022
December 2022
January 2023
March 2023
May 2023
June 2023
July 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
November 2024
December 2024
April 2025
May 2025
July 2025
November 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 949}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 459}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 113}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 87}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 49}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 95}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 163}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 272}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 112}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 9, "token_count": 90}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 1, "token_count": 65}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 76}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Woojung Huh
949
24.54%
Tristram Ha
873
22.58%
Arun Ramadoss
728
18.83%
Oleksij Rempel
563
14.56%
Marek Vašut
255
6.59%
Vladimir Oltean
116
3.00%
Michael Grzeschik
103
2.66%
Pieter Van Trappen
78
2.02%
Christian Eggers
66
1.71%
Lukasz Majewski
33
0.85%
Arkadi Sharshevsky
16
0.41%
Andrew Lunn
15
0.39%
Rasmus Villemoes
14
0.36%
Ben Hutchings
12
0.31%
Russell King
11
0.28%
Robert Hancock
6
0.16%
Rakesh Sankaranarayanan
6
0.16%
Codrin Ciubotariu
6
0.16%
Lucas Stach
4
0.10%
Enguerrand de Ribaucourt
3
0.08%
Daniel Danzberger
3
0.08%
Romain Naour
2
0.05%
Philippe Schenker
2
0.05%
Nishad Kamdar
1
0.03%
Helmut Grohne
1
0.03%
George McCollister
1
0.03%
Total
3867
ksz_dcb.c
612
-
7
1810
Oleksij Rempel
Woojung Huh
Tristram Ha
Arun Ramadoss
Michael Grzeschik
Marek Vašut
Christian Eggers
May 2017
November 2018
August 2019
April 2021
July 2022
September 2022
January 2023
May 2024
August 2024
March 2025
July 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 1654}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
1657
91.55%
Woojung Huh
76
4.20%
Tristram Ha
55
3.04%
Arun Ramadoss
14
0.77%
Michael Grzeschik
3
0.17%
Marek Vašut
3
0.17%
Christian Eggers
2
0.11%
Total
1810
ksz_dcb.h
23
-
6
157
Oleksij Rempel
Woojung Huh
Arun Ramadoss
Tristram Ha
Nishad Kamdar
Marek Vašut
May 2017
November 2018
August 2019
October 2019
July 2022
September 2022
May 2024
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
69
43.95%
Woojung Huh
68
43.31%
Arun Ramadoss
12
7.64%
Tristram Ha
6
3.82%
Nishad Kamdar
1
0.64%
Marek Vašut
1
0.64%
Total
157
ksz_ptp.c
1188
-
13
5311
Christian Eggers
Arun Ramadoss
Woojung Huh
Vladimir Oltean
Tristram Ha
Robert Hancock
Oleksij Rempel
Jiri Slaby (SUSE)
Marek Vašut
Dan Carpenter
Simon Horman
Kory Maincent
Florian Fainelli
May 2017
November 2018
August 2019
October 2020
January 2021
January 2022
June 2022
July 2022
August 2022
September 2022
January 2023
October 2023
July 2024
October 2024
March 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 105}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1493}, {"author_id": 4, "token_count": 3595}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Eggers
3599
67.77%
Arun Ramadoss
1542
29.03%
Woojung Huh
105
1.98%
Vladimir Oltean
13
0.24%
Tristram Ha
9
0.17%
Robert Hancock
6
0.11%
Oleksij Rempel
4
0.08%
Jiri Slaby (SUSE)
4
0.08%
Marek Vašut
3
0.06%
Dan Carpenter
2
0.04%
Simon Horman
1
0.02%
Kory Maincent
1
0.02%
Florian Fainelli
1
0.02%
Total
5311
ksz_ptp.h
89
-
8
322
Christian Eggers
Arun Ramadoss
Tristram Ha
Vladimir Oltean
Marek Vašut
Woojung Huh
Nishad Kamdar
Kory Maincent
May 2017
November 2018
August 2019
October 2019
January 2021
May 2022
June 2022
September 2022
January 2023
July 2024
May 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 4, "token_count": 202}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Eggers
202
62.73%
Arun Ramadoss
90
27.95%
Tristram Ha
12
3.73%
Vladimir Oltean
9
2.80%
Marek Vašut
4
1.24%
Woojung Huh
3
0.93%
Nishad Kamdar
1
0.31%
Kory Maincent
1
0.31%
Total
322
ksz_ptp_reg.h
142
-
3
396
Christian Eggers
Arun Ramadoss
Nishad Kamdar
October 2019
January 2023
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 4, "token_count": 314}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Eggers
314
79.29%
Arun Ramadoss
81
20.45%
Nishad Kamdar
1
0.25%
Total
396
ksz_spi.c
366
-
15
1595
Tristram Ha
Arun Ramadoss
Michael Grzeschik
Claudiu Beznea
Woojung Huh
Marek Vašut
Oleksij Rempel
Christian Eggers
Vladimir Oltean
Rakesh Sankaranarayanan
Romain Naour
Philippe Schenker
Pieter Van Trappen
Uwe Kleine-König
Al Viro
May 2017
November 2018
June 2019
July 2019
October 2019
November 2020
April 2021
September 2021
January 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
November 2022
May 2023
October 2023
January 2024
August 2024
September 2024
October 2024
November 2024
December 2024
July 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 237}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 52}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 538}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
933
58.50%
Arun Ramadoss
241
15.11%
Michael Grzeschik
237
14.86%
Claudiu Beznea
52
3.26%
Woojung Huh
37
2.32%
Marek Vašut
25
1.57%
Oleksij Rempel
18
1.13%
Christian Eggers
14
0.88%
Vladimir Oltean
11
0.69%
Rakesh Sankaranarayanan
10
0.63%
Romain Naour
6
0.38%
Philippe Schenker
6
0.38%
Pieter Van Trappen
3
0.19%
Uwe Kleine-König
1
0.06%
Al Viro
1
0.06%
Total
1595
lan937x.h
26
-
5
212
Arun Ramadoss
Woojung Huh
Oleksij Rempel
Michael Grzeschik
Russell King
May 2017
June 2021
February 2022
June 2022
July 2022
August 2022
September 2022
January 2023
November 2024
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Arun Ramadoss
138
65.09%
Woojung Huh
57
26.89%
Oleksij Rempel
12
5.66%
Michael Grzeschik
3
1.42%
Russell King
2
0.94%
Total
212
lan937x_main.c
671
-
13
2648
Arun Ramadoss
Oleksij Rempel
Tristram Ha
Woojung Huh
Rakesh Sankaranarayanan
Lucas Stach
Robert Hancock
Vladimir Oltean
Michael Grzeschik
Marek Vašut
Helmut Grohne
Russell King
Christian Eggers
May 2017
November 2018
August 2019
September 2020
October 2020
June 2021
January 2022
February 2022
May 2022
June 2022
July 2022
August 2022
September 2022
November 2022
January 2023
May 2023
July 2024
November 2024
December 2024
November 2025
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 951}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 583}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 31, "token_count": 20}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 635}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Arun Ramadoss
1572
59.37%
Oleksij Rempel
671
25.34%
Tristram Ha
195
7.36%
Woojung Huh
123
4.65%
Rakesh Sankaranarayanan
22
0.83%
Lucas Stach
20
0.76%
Robert Hancock
14
0.53%
Vladimir Oltean
12
0.45%
Michael Grzeschik
5
0.19%
Marek Vašut
5
0.19%
Helmut Grohne
5
0.19%
Russell King
2
0.08%
Christian Eggers
2
0.08%
Total
2648
lan937x_reg.h
217
-
4
602
Arun Ramadoss
Lucas Stach
Oleksij Rempel
Tristram Ha
July 2022
September 2022
January 2023
July 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 510}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Arun Ramadoss
567
94.19%
Lucas Stach
13
2.16%
Oleksij Rempel
12
1.99%
Tristram Ha
10
1.66%
Total
602
Contributors:
57
Author
Tokens
Proportion
Commits
Proportion
0
Tristram Ha
18367
24.48%
33
8.68%
1
Oleksij Rempel
17890
23.85%
95
25.00%
2
Arun Ramadoss
13828
18.43%
76
20.00%
3
Woojung Huh
10576
14.10%
1
0.26%
4
Christian Eggers
4315
5.75%
11
2.89%
5
Michael Grzeschik
2481
3.31%
15
3.95%
6
Romain Naour
1358
1.81%
4
1.05%
7
Lukasz Majewski
847
1.13%
4
1.05%
8
Pieter Van Trappen
829
1.11%
6
1.58%
9
Vladimir Oltean
654
0.87%
18
4.74%
10
Marek Vašut
543
0.72%
19
5.00%
11
Russell King
467
0.62%
5
1.32%
12
Robert Hancock
298
0.40%
5
1.32%
13
Helmut Grohne
259
0.35%
3
0.79%
14
Ben Hutchings
258
0.34%
7
1.84%
15
Enguerrand de Ribaucourt
253
0.34%
4
1.05%
16
Rakesh Sankaranarayanan
248
0.33%
6
1.58%
17
Philippe Schenker
239
0.32%
1
0.26%
18
Bastien Curutchet
206
0.27%
1
0.26%
19
Andrew Lunn
111
0.15%
2
0.53%
20
Svenning Sörensen
98
0.13%
1
0.26%
21
Rasmus Villemoes
81
0.11%
3
0.79%
22
Ante Knezic
74
0.10%
1
0.26%
23
Codrin Ciubotariu
70
0.09%
2
0.53%
24
Arkadi Sharshevsky
63
0.08%
2
0.53%
25
Jesse Van Gavere
60
0.08%
2
0.53%
26
Lad Prabhakar
59
0.08%
1
0.26%
27
Paul Barker
53
0.07%
3
0.79%
28
Claudiu Beznea
52
0.07%
1
0.26%
29
Vivien Didelot
45
0.06%
4
1.05%
30
Unknown
45
0.06%
4
1.05%
31
Lucas Stach
42
0.06%
3
0.79%
32
Prasanna Vengateshan
34
0.05%
1
0.26%
33
kbuild test robot
33
0.04%
1
0.26%
34
George McCollister
31
0.04%
3
0.79%
35
Sean Nyekjaer
27
0.04%
2
0.53%
36
Florian Fainelli
27
0.04%
2
0.53%
37
Liang He
14
0.02%
1
0.26%
38
Asbjörn Sloth Tönnesen
13
0.02%
1
0.26%
39
Tobias Jakobi (Compleo)
9
0.01%
1
0.26%
40
Rob Herring
8
0.01%
1
0.26%
41
Jiri Slaby (SUSE)
8
0.01%
2
0.53%
42
Ahmad Fatoum
7
0.01%
2
0.53%
43
Nishad Kamdar
6
0.01%
1
0.26%
44
Uwe Kleine-König
4
0.01%
4
1.05%
45
Tim Harvey
3
0.00%
1
0.26%
46
Martin Whitaker
3
0.00%
1
0.26%
47
Gustavo A. R. Silva
3
0.00%
1
0.26%
48
Daniel Danzberger
3
0.00%
1
0.26%
49
Rosen Penev
2
0.00%
1
0.26%
50
Kory Maincent
2
0.00%
1
0.26%
51
Dan Carpenter
2
0.00%
1
0.26%
52
Colin Ian King
2
0.00%
2
0.53%
53
Christophe Jaillet
2
0.00%
2
0.53%
54
Simon Horman
1
0.00%
1
0.26%
55
ruanjinjie
1
0.00%
1
0.26%
56
Heiner Kallweit
1
0.00%
1
0.26%
57
Al Viro
1
0.00%
1
0.26%
Total
75016
380