Linux Source Code
Home
Release 6.8
Help
ethtool
root
net
Highlighting
Reset All
By Author
By Age
──────────
Ahmed Zaki
Alan Brady
Alan Cox
Alexander Duyck
Amit Cohen
Amit Kumar Salecha
Andrew Lunn
Anirban Chakraborty
Arnd Bergmann
Ben Hutchings
Cris Forno
Danielle Ratson
Daniil Tatianin
David Decotigny
Ed Swierk
Edward Cree
Eric Dumazet
Eyal Perry
Florian Fainelli
Gal Pressman
Govindarajulu Varadarajan
Hao Chen
Heiner Kallweit
Herbert Xu
Ido Schimmel
Igor Russkikh
Jacob E Keller
Jakub Kiciński
Jeff Garzik
Jie Wang
Joe Damato
Jon Wetzel
Justin Chen
Kan Liang
Linus Torvalds (pre-git)
Maxime Chevallier
Meir Lichtinger
Michal Kubeček
Michał Mirosław
Oleksij Rempel
Others
Pablo Neira Ayuso
Paul Greenwalt
Peter P. Waskiewicz Jr
Piergiorgio Beruto
Raju Lakkaraju
Richard Cochran
Santwona Behera
Scott Feldman
Shay Agroskin
Stephen Hemminger
Stuart Hodgson
Sudheer Mogilappagari
Venkat Duvvuru
Vidya Sagar Ravipati
Vincent Mailhol
Vladimir Oltean
Vladyslav Tarasiuk
Yangbo Lu
Yufeng Mo
Yuval Mintz
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bitset.c
833
-
3
3649
Michal Kubeček
Jakub Kiciński
Others
December 2019
February 2020
March 2020
October 2020
December 2020
October 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3228}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
3598
98.60%
Jakub Kiciński
42
1.15%
Others
9
0.25%
Total
3649
bitset.h
34
-
1
249
Michal Kubeček
December 2019
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
249
100.00%
Total
249
cabletest.c
433
-
9
1839
Andrew Lunn
Michal Kubeček
Florian Fainelli
Jakub Kiciński
Eric Dumazet
Heiner Kallweit
Others
July 2005
June 2017
July 2017
April 2018
September 2018
December 2019
March 2020
May 2020
June 2020
July 2020
October 2020
December 2021
var spanGroupData = [ {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 1561}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lunn
1574
85.59%
Michal Kubeček
96
5.22%
Florian Fainelli
51
2.77%
Jakub Kiciński
43
2.34%
Eric Dumazet
6
0.33%
Heiner Kallweit
4
0.22%
Others
65
3.53%
Total
1839
channels.c
213
-
8
1083
Michal Kubeček
Jakub Kiciński
Gal Pressman
Scott Feldman
Stephen Hemminger
Others
October 2003
September 2006
December 2019
March 2020
May 2020
August 2020
October 2020
February 2021
November 2022
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 721}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
852
78.67%
Jakub Kiciński
173
15.97%
Gal Pressman
40
3.69%
Scott Feldman
4
0.37%
Stephen Hemminger
1
0.09%
Others
13
1.20%
Total
1083
coalesce.c
379
-
4
2264
Michal Kubeček
Jakub Kiciński
Yufeng Mo
Others
December 2019
January 2020
March 2020
October 2020
August 2021
January 2023
April 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1557}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 38, "token_count": 103}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1845
81.49%
Jakub Kiciński
253
11.17%
Yufeng Mo
103
4.55%
Others
63
2.78%
Total
2264
common.c
714
-
48
4186
Michal Kubeček
Danielle Ratson
Gal Pressman
Michał Mirosław
Meir Lichtinger
Jakub Kiciński
Yangbo Lu
Paul Greenwalt
Amit Cohen
Florian Fainelli
Piergiorgio Beruto
Richard Cochran
Linus Torvalds (pre-git)
Jeff Garzik
Eyal Perry
Alexander Duyck
Ahmed Zaki
Jacob E Keller
Eric Dumazet
Hao Chen
Stephen Hemminger
Scott Feldman
David Decotigny
Vladimir Oltean
Others
September 1996
October 1997
January 1998
June 1999
August 2003
October 2003
September 2006
February 2011
November 2011
February 2012
April 2012
February 2013
March 2013
April 2013
June 2013
October 2013
November 2013
April 2014
December 2014
June 2015
December 2015
February 2016
April 2016
May 2016
June 2016
March 2017
April 2017
July 2017
November 2017
December 2017
March 2018
April 2018
July 2018
December 2019
January 2020
February 2020
March 2020
June 2020
July 2020
September 2020
January 2021
February 2021
April 2021
June 2021
November 2021
April 2022
October 2022
November 2022
December 2022
January 2023
August 2023
October 2023
November 2023
December 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 167}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 33, "token_count": 25}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 46, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 34, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 55, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1627}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 190}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 484}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 38}, {"author_id": 1, "token_count": 32}, {"author_id": 40, "token_count": 122}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 403}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 70}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 30, "token_count": 56}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 286}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 59, "token_count": 67}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 18, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
2301
54.97%
Danielle Ratson
469
11.20%
Gal Pressman
286
6.83%
Michał Mirosław
175
4.18%
Meir Lichtinger
122
2.91%
Jakub Kiciński
74
1.77%
Yangbo Lu
70
1.67%
Paul Greenwalt
67
1.60%
Amit Cohen
56
1.34%
Florian Fainelli
38
0.91%
Piergiorgio Beruto
34
0.81%
Richard Cochran
33
0.79%
Linus Torvalds (pre-git)
30
0.72%
Jeff Garzik
27
0.65%
Eyal Perry
24
0.57%
Alexander Duyck
24
0.57%
Ahmed Zaki
18
0.43%
Jacob E Keller
13
0.31%
Eric Dumazet
8
0.19%
Hao Chen
6
0.14%
Stephen Hemminger
4
0.10%
Scott Feldman
4
0.10%
David Decotigny
4
0.10%
Vladimir Oltean
1
0.02%
Others
298
7.12%
Total
4186
common.h
59
-
17
284
Michal Kubeček
Linus Torvalds (pre-git)
David Decotigny
Michał Mirosław
Andrew Lunn
Raju Lakkaraju
Florian Fainelli
Eyal Perry
Ed Swierk
Danielle Ratson
Vladimir Oltean
Oleksij Rempel
Jeff Garzik
Gal Pressman
Stuart Hodgson
Jakub Kiciński
Others
September 1996
October 1997
June 1999
August 2003
February 2011
November 2011
April 2012
December 2014
January 2015
June 2015
February 2016
November 2016
December 2019
January 2020
March 2020
July 2020
February 2021
April 2021
October 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
159
55.99%
Linus Torvalds (pre-git)
35
12.32%
David Decotigny
13
4.58%
Michał Mirosław
12
4.23%
Andrew Lunn
8
2.82%
Raju Lakkaraju
7
2.46%
Florian Fainelli
7
2.46%
Eyal Perry
7
2.46%
Ed Swierk
7
2.46%
Danielle Ratson
5
1.76%
Vladimir Oltean
4
1.41%
Oleksij Rempel
4
1.41%
Jeff Garzik
3
1.06%
Gal Pressman
3
1.06%
Stuart Hodgson
2
0.70%
Jakub Kiciński
1
0.35%
Others
7
2.46%
Total
284
debug.c
117
-
3
518
Michal Kubeček
Jakub Kiciński
David Decotigny
February 2016
December 2019
January 2020
March 2020
October 2020
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
432
83.40%
Jakub Kiciński
79
15.25%
David Decotigny
7
1.35%
Total
518
eee.c
174
-
3
894
Michal Kubeček
Jakub Kiciński
Others
December 2019
March 2020
October 2020
April 2021
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 687}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
799
89.37%
Jakub Kiciński
94
10.51%
Others
1
0.11%
Total
894
eeprom.c
240
-
6
1125
Vladyslav Tarasiuk
Michal Kubeček
Andrew Lunn
Ido Schimmel
Jakub Kiciński
Others
December 2019
April 2021
June 2021
June 2022
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 76}, {"author_id": 9, "token_count": 948}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vladyslav Tarasiuk
948
84.27%
Michal Kubeček
82
7.29%
Andrew Lunn
76
6.76%
Ido Schimmel
17
1.51%
Jakub Kiciński
1
0.09%
Others
1
0.09%
Total
1125
features.c
293
-
11
1525
Michal Kubeček
Jeff Garzik
Jakub Kiciński
Eric Dumazet
Michał Mirosław
Others
February 2010
March 2010
June 2010
November 2011
January 2013
December 2019
January 2020
March 2020
August 2020
October 2020
November 2020
December 2021
August 2023
January 2024
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1300}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1416
92.85%
Jeff Garzik
24
1.57%
Jakub Kiciński
23
1.51%
Eric Dumazet
3
0.20%
Michał Mirosław
2
0.13%
Others
57
3.74%
Total
1525
fec.c
293
-
2
1482
Jakub Kiciński
Michal Kubeček
December 2019
March 2020
March 2021
April 2021
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 892}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 427}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1391
93.86%
Michal Kubeček
91
6.14%
Total
1482
ioctl.c
3438
-
118
17094
Jeff Garzik
Michał Mirosław
Pablo Neira Ayuso
David Decotigny
Ben Hutchings
Jakub Kiciński
Arnd Bergmann
Venkat Duvvuru
Kan Liang
Anirban Chakraborty
Linus Torvalds (pre-git)
Ahmed Zaki
Michal Kubeček
Govindarajulu Varadarajan
Raju Lakkaraju
Daniil Tatianin
Amit Kumar Salecha
Andrew Lunn
Cris Forno
Maxime Chevallier
Alan Cox
Jacob E Keller
Joe Damato
Richard Cochran
Edward Cree
Peter P. Waskiewicz Jr
Santwona Behera
Yuval Mintz
Heiner Kallweit
Stuart Hodgson
Vidya Sagar Ravipati
Herbert Xu
Florian Fainelli
Igor Russkikh
Stephen Hemminger
Ed Swierk
Vincent Mailhol
Justin Chen
Eyal Perry
Alan Brady
Jon Wetzel
Eric Dumazet
Alexander Duyck
Scott Feldman
Yufeng Mo
Oleksij Rempel
Gal Pressman
Hao Chen
Sudheer Mogilappagari
Ido Schimmel
Vladyslav Tarasiuk
Danielle Ratson
Others
August 1992
September 1992
June 1993
April 1994
June 1995
September 1996
October 1997
January 1998
February 1998
March 1998
June 1999
May 2000
February 2002
December 2002
June 2003
August 2003
October 2003
April 2004
June 2004
October 2004
May 2005
August 2005
September 2005
October 2005
January 2006
June 2006
September 2006
February 2007
July 2007
August 2007
September 2007
April 2008
July 2008
December 2008
February 2009
July 2009
September 2009
October 2009
November 2009
December 2009
February 2010
March 2010
April 2010
June 2010
August 2010
September 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
September 2011
November 2011
December 2011
January 2012
April 2012
June 2012
November 2012
January 2013
April 2013
May 2013
June 2013
July 2013
April 2014
May 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
June 2015
December 2015
February 2016
March 2016
April 2016
November 2016
January 2017
February 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
June 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
September 2019
October 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
June 2022
August 2022
September 2022
November 2022
December 2022
March 2023
May 2023
June 2023
July 2023
December 2023
January 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 55}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 17, "token_count": 192}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 74}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 2208}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 57, "token_count": 59}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 36, "token_count": 147}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 58, "token_count": 79}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 49, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 61}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 382}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 50}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 69}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 43, "token_count": 69}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 41, "token_count": 121}, {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 2, "token_count": 255}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 11, "token_count": 217}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 66}, {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 5, "token_count": 1035}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 28, "token_count": 234}, {"author_id": 11, "token_count": 138}, {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 20, "token_count": 474}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 645}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 144}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 11, "token_count": 43}, {"author_id": 33, "token_count": 128}, {"author_id": 45, "token_count": 113}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 44, "token_count": 115}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 16, "token_count": 585}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 138}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 23, "token_count": 300}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 35, "token_count": 55}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 46, "token_count": 84}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 91}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 175}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 869}, {"author_id": 34, "token_count": 146}, {"author_id": 19, "token_count": 494}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 248}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 47, "token_count": 107}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 56, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 39, "token_count": 99}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 1483}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 146}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 31, "token_count": 187}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 289}, {"author_id": 0, "token_count": 147}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 1, "token_count": 61}, {"author_id": 7, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 44}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 51, "token_count": 99}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 55, "token_count": 60}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 616}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 60}, {"author_id": 38, "token_count": 37}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 24, "token_count": 15}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 337}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 26}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 33}, {"author_id": 53, "token_count": 88}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 26, "token_count": 246}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 54, "token_count": 88}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 37, "token_count": 142}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 18, "token_count": 398}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2849
16.67%
Michał Mirosław
1690
9.89%
Pablo Neira Ayuso
1483
8.68%
David Decotigny
869
5.08%
Ben Hutchings
837
4.90%
Jakub Kiciński
826
4.83%
Arnd Bergmann
624
3.65%
Venkat Duvvuru
585
3.42%
Kan Liang
494
2.89%
Anirban Chakraborty
474
2.77%
Linus Torvalds (pre-git)
428
2.50%
Ahmed Zaki
420
2.46%
Michal Kubeček
306
1.79%
Govindarajulu Varadarajan
300
1.76%
Raju Lakkaraju
248
1.45%
Daniil Tatianin
246
1.44%
Amit Kumar Salecha
234
1.37%
Andrew Lunn
190
1.11%
Cris Forno
187
1.09%
Maxime Chevallier
166
0.97%
Alan Cox
147
0.86%
Jacob E Keller
146
0.85%
Joe Damato
142
0.83%
Richard Cochran
128
0.75%
Edward Cree
126
0.74%
Peter P. Waskiewicz Jr
121
0.71%
Santwona Behera
119
0.70%
Yuval Mintz
115
0.67%
Heiner Kallweit
115
0.67%
Stuart Hodgson
113
0.66%
Vidya Sagar Ravipati
107
0.63%
Herbert Xu
103
0.60%
Florian Fainelli
101
0.59%
Igor Russkikh
99
0.58%
Stephen Hemminger
92
0.54%
Ed Swierk
91
0.53%
Vincent Mailhol
88
0.51%
Justin Chen
88
0.51%
Eyal Perry
84
0.49%
Alan Brady
84
0.49%
Jon Wetzel
79
0.46%
Eric Dumazet
74
0.43%
Alexander Duyck
60
0.35%
Scott Feldman
59
0.35%
Yufeng Mo
37
0.22%
Oleksij Rempel
34
0.20%
Gal Pressman
33
0.19%
Hao Chen
26
0.15%
Sudheer Mogilappagari
19
0.11%
Ido Schimmel
5
0.03%
Vladyslav Tarasiuk
1
0.01%
Danielle Ratson
1
0.01%
Others
1001
5.86%
Total
17094
linkinfo.c
145
-
2
688
Michal Kubeček
Jakub Kiciński
December 2019
March 2020
October 2020
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
600
87.21%
Jakub Kiciński
88
12.79%
Total
688
linkmodes.c
362
-
6
1746
Michal Kubeček
Oleksij Rempel
Danielle Ratson
Jakub Kiciński
Others
December 2019
May 2020
October 2020
February 2021
September 2022
January 2023
April 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1215}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 219}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 206}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1215
69.59%
Oleksij Rempel
219
12.54%
Danielle Ratson
206
11.80%
Jakub Kiciński
89
5.10%
Others
17
0.97%
Total
1746
linkstate.c
204
-
9
938
Michal Kubeček
Oleksij Rempel
Amit Cohen
Jakub Kiciński
Stephen Hemminger
Florian Fainelli
Alan Cox
Others
June 2004
May 2005
July 2005
January 2008
April 2018
December 2019
May 2020
June 2020
October 2020
November 2022
August 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 305}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 30, "token_count": 146}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
354
37.74%
Oleksij Rempel
305
32.52%
Amit Cohen
146
15.57%
Jakub Kiciński
117
12.47%
Stephen Hemminger
4
0.43%
Florian Fainelli
3
0.32%
Alan Cox
1
0.11%
Others
8
0.85%
Total
938
mm.c
284
-
7
1402
Vladimir Oltean
Jakub Kiciński
Michal Kubeček
Heiner Kallweit
Scott Feldman
Linus Torvalds (pre-git)
Stephen Hemminger
September 1996
October 1997
June 1999
October 2003
September 2006
December 2019
August 2021
January 2023
February 2023
April 2023
August 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 3, "token_count": 1143}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Oltean
1232
87.87%
Jakub Kiciński
69
4.92%
Michal Kubeček
67
4.78%
Heiner Kallweit
14
1.00%
Scott Feldman
12
0.86%
Linus Torvalds (pre-git)
5
0.36%
Stephen Hemminger
3
0.21%
Total
1402
module.c
160
-
10
699
Ido Schimmel
Jakub Kiciński
Michal Kubeček
Heiner Kallweit
Linus Torvalds (pre-git)
Florian Fainelli
Scott Feldman
David Decotigny
Vladyslav Tarasiuk
Stephen Hemminger
January 1998
June 1999
October 2003
September 2006
February 2016
December 2019
March 2020
July 2020
April 2021
August 2021
October 2021
January 2023
August 2023
var spanGroupData = [ {"timestamp": 883641600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 577}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ido Schimmel
577
82.55%
Jakub Kiciński
64
9.16%
Michal Kubeček
34
4.86%
Heiner Kallweit
6
0.86%
Linus Torvalds (pre-git)
5
0.72%
Florian Fainelli
5
0.72%
Scott Feldman
4
0.57%
David Decotigny
2
0.29%
Vladyslav Tarasiuk
1
0.14%
Stephen Hemminger
1
0.14%
Total
699
netlink.c
1166
-
19
5296
Michal Kubeček
Jakub Kiciński
Heiner Kallweit
Piergiorgio Beruto
Oleksij Rempel
Ido Schimmel
Vladimir Oltean
Sudheer Mogilappagari
Eric Dumazet
Yangbo Lu
Vladyslav Tarasiuk
Andrew Lunn
Linus Torvalds (pre-git)
Others
September 1996
October 1997
June 1999
February 2010
June 2010
January 2013
December 2019
January 2020
March 2020
May 2020
July 2020
September 2020
October 2020
March 2021
April 2021
May 2021
June 2021
August 2021
October 2021
December 2021
June 2022
August 2022
October 2022
December 2022
January 2023
June 2023
July 2023
August 2023
November 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3150}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 474}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 612}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 117}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 33}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 172}, {"author_id": 8, "token_count": 55}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
3757
70.94%
Jakub Kiciński
1054
19.90%
Heiner Kallweit
117
2.21%
Piergiorgio Beruto
55
1.04%
Oleksij Rempel
44
0.83%
Ido Schimmel
43
0.81%
Vladimir Oltean
39
0.74%
Sudheer Mogilappagari
38
0.72%
Eric Dumazet
33
0.62%
Yangbo Lu
29
0.55%
Vladyslav Tarasiuk
19
0.36%
Andrew Lunn
17
0.32%
Linus Torvalds (pre-git)
10
0.19%
Others
41
0.77%
Total
5296
netlink.h
458
-
19
1695
Michal Kubeček
Jakub Kiciński
Eric Dumazet
Oleksij Rempel
Andrew Lunn
Piergiorgio Beruto
Vladimir Oltean
Ido Schimmel
Yangbo Lu
Sudheer Mogilappagari
Vladyslav Tarasiuk
Linus Torvalds (pre-git)
Heiner Kallweit
Yufeng Mo
Shay Agroskin
Danielle Ratson
Others
September 1996
October 1997
June 1999
December 2019
January 2020
March 2020
May 2020
July 2020
October 2020
February 2021
March 2021
April 2021
June 2021
August 2021
October 2021
December 2021
June 2022
October 2022
December 2022
January 2023
March 2023
August 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1124}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 257}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 21, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 8, "token_count": 16}, {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1161
68.50%
Jakub Kiciński
376
22.18%
Eric Dumazet
27
1.59%
Oleksij Rempel
20
1.18%
Andrew Lunn
18
1.06%
Piergiorgio Beruto
16
0.94%
Vladimir Oltean
14
0.83%
Ido Schimmel
14
0.83%
Yangbo Lu
9
0.53%
Sudheer Mogilappagari
9
0.53%
Vladyslav Tarasiuk
8
0.47%
Linus Torvalds (pre-git)
5
0.29%
Heiner Kallweit
2
0.12%
Yufeng Mo
1
0.06%
Shay Agroskin
1
0.06%
Danielle Ratson
1
0.06%
Others
13
0.77%
Total
1695
pause.c
218
-
3
1056
Michal Kubeček
Jakub Kiciński
Vladimir Oltean
December 2019
March 2020
September 2020
October 2020
November 2021
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
572
54.17%
Jakub Kiciński
322
30.49%
Vladimir Oltean
162
15.34%
Total
1056
phc_vclocks.c
94
-
3
386
Yangbo Lu
Michal Kubeček
Jakub Kiciński
December 2019
March 2020
June 2021
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 351}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yangbo Lu
351
90.93%
Michal Kubeček
30
7.77%
Jakub Kiciński
5
1.30%
Total
386
plca.c
261
-
6
1280
Piergiorgio Beruto
Michal Kubeček
Jakub Kiciński
Heiner Kallweit
Florian Fainelli
Others
December 2019
July 2020
August 2021
January 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 8, "token_count": 1050}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Piergiorgio Beruto
1050
82.03%
Michal Kubeček
122
9.53%
Jakub Kiciński
33
2.58%
Heiner Kallweit
10
0.78%
Florian Fainelli
5
0.39%
Others
60
4.69%
Total
1280
privflags.c
195
-
2
932
Michal Kubeček
Jakub Kiciński
December 2019
March 2020
October 2020
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 792}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
843
90.45%
Jakub Kiciński
89
9.55%
Total
932
pse-pd.c
164
-
6
690
Oleksij Rempel
Jakub Kiciński
Michal Kubeček
Linus Torvalds (pre-git)
Heiner Kallweit
Others
September 1996
October 1997
June 1999
December 2019
March 2020
August 2021
October 2022
January 2023
February 2023
August 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 548}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
548
79.42%
Jakub Kiciński
94
13.62%
Michal Kubeček
40
5.80%
Linus Torvalds (pre-git)
5
0.72%
Heiner Kallweit
2
0.29%
Others
1
0.14%
Total
690
rings.c
272
-
9
1519
Michal Kubeček
Hao Chen
Jakub Kiciński
Jie Wang
Shay Agroskin
Others
December 2019
March 2020
October 2020
November 2021
January 2022
February 2022
April 2022
January 2023
February 2023
March 2023
August 2023
December 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 680}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 197}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 42, "token_count": 121}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 50, "token_count": 98}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
833
54.84%
Hao Chen
197
12.97%
Jakub Kiciński
179
11.78%
Jie Wang
121
7.97%
Shay Agroskin
98
6.45%
Others
91
5.99%
Total
1519
rss.c
161
-
5
769
Sudheer Mogilappagari
Ahmed Zaki
Michal Kubeček
Heiner Kallweit
Jakub Kiciński
December 2019
August 2021
December 2022
January 2023
August 2023
December 2023
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 621}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 18, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Sudheer Mogilappagari
644
83.75%
Ahmed Zaki
65
8.45%
Michal Kubeček
40
5.20%
Heiner Kallweit
19
2.47%
Jakub Kiciński
1
0.13%
Total
769
stats.c
568
-
7
2996
Jakub Kiciński
Vladimir Oltean
Michal Kubeček
Linus Torvalds (pre-git)
David Decotigny
Others
January 1998
February 1998
June 1999
September 2011
February 2016
December 2019
March 2020
October 2020
April 2021
November 2021
January 2023
August 2023
var spanGroupData = [ {"timestamp": 883641600, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 391}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1719}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 829}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1726
57.61%
Vladimir Oltean
829
27.67%
Michal Kubeček
397
13.25%
Linus Torvalds (pre-git)
28
0.93%
David Decotigny
4
0.13%
Others
12
0.40%
Total
2996
strset.c
480
-
6
2293
Michal Kubeček
Jakub Kiciński
Florian Fainelli
Others
February 2010
June 2010
December 2019
January 2020
March 2020
July 2020
October 2020
December 2020
April 2021
June 2021
August 2022
August 2023
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2062}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 26}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
2147
93.63%
Jakub Kiciński
101
4.40%
Florian Fainelli
26
1.13%
Others
19
0.83%
Total
2293
tsinfo.c
136
-
3
616
Michal Kubeček
Jakub Kiciński
Others
February 2013
December 2019
March 2020
October 2020
August 2023
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 520}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
606
98.38%
Jakub Kiciński
7
1.14%
Others
3
0.49%
Total
616
tunnels.c
281
-
5
1257
Jakub Kiciński
Michal Kubeček
Eric Dumazet
Others
July 2014
December 2019
March 2020
July 2020
September 2020
October 2020
December 2021
September 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 870}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
934
74.30%
Michal Kubeček
306
24.34%
Eric Dumazet
6
0.48%
Others
11
0.88%
Total
1257
wol.c
158
-
3
787
Michal Kubeček
Jakub Kiciński
David Decotigny
February 2016
December 2019
January 2020
March 2020
October 2020
January 2023
August 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 549}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
690
87.67%
Jakub Kiciński
90
11.44%
David Decotigny
7
0.89%
Total
787
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
165
Author
Tokens
Proportion
Commits
Proportion
0
Michal Kubeček
26040
41.18%
59
12.27%
1
Jakub Kiciński
8438
13.34%
56
11.64%
2
Jeff Garzik
2903
4.59%
9
1.87%
3
Vladimir Oltean
2281
3.61%
7
1.46%
4
Andrew Lunn
1883
2.98%
14
2.91%
5
Michał Mirosław
1879
2.97%
14
2.91%
6
Pablo Neira Ayuso
1483
2.35%
1
0.21%
7
Oleksij Rempel
1174
1.86%
4
0.83%
8
Piergiorgio Beruto
1155
1.83%
3
0.62%
9
Vladyslav Tarasiuk
977
1.54%
3
0.62%
10
David Decotigny
906
1.43%
1
0.21%
11
Ben Hutchings
837
1.32%
21
4.37%
12
Sudheer Mogilappagari
710
1.12%
2
0.42%
13
Danielle Ratson
682
1.08%
6
1.25%
14
Ido Schimmel
656
1.04%
6
1.25%
15
Arnd Bergmann
624
0.99%
4
0.83%
16
Venkat Duvvuru
585
0.93%
1
0.21%
17
Linus Torvalds (pre-git)
551
0.87%
15
3.12%
18
Ahmed Zaki
503
0.80%
6
1.25%
19
Kan Liang
494
0.78%
3
0.62%
20
Anirban Chakraborty
474
0.75%
1
0.21%
21
Yangbo Lu
459
0.73%
2
0.42%
22
Gal Pressman
362
0.57%
1
0.21%
23
Govindarajulu Varadarajan
300
0.47%
1
0.21%
24
Heiner Kallweit
289
0.46%
10
2.08%
25
Raju Lakkaraju
255
0.40%
2
0.42%
26
Daniil Tatianin
246
0.39%
2
0.42%
27
Florian Fainelli
236
0.37%
6
1.25%
28
Amit Kumar Salecha
234
0.37%
1
0.21%
29
Hao Chen
229
0.36%
3
0.62%
30
Amit Cohen
202
0.32%
2
0.42%
31
Cris Forno
187
0.30%
1
0.21%
32
Maxime Chevallier
166
0.26%
3
0.62%
33
Richard Cochran
161
0.25%
3
0.62%
34
Jacob E Keller
159
0.25%
2
0.42%
35
Eric Dumazet
157
0.25%
9
1.87%
36
Alan Cox
148
0.23%
1
0.21%
37
Joe Damato
142
0.22%
1
0.21%
38
Yufeng Mo
141
0.22%
2
0.42%
39
Edward Cree
126
0.20%
3
0.62%
40
Meir Lichtinger
122
0.19%
1
0.21%
41
Peter P. Waskiewicz Jr
121
0.19%
1
0.21%
42
Jie Wang
121
0.19%
2
0.42%
43
Santwona Behera
119
0.19%
2
0.42%
44
Yuval Mintz
115
0.18%
1
0.21%
45
Stuart Hodgson
115
0.18%
1
0.21%
46
Eyal Perry
115
0.18%
1
0.21%
47
Vidya Sagar Ravipati
107
0.17%
1
0.21%
48
Stephen Hemminger
105
0.17%
5
1.04%
49
Herbert Xu
103
0.16%
3
0.62%
50
Shay Agroskin
99
0.16%
1
0.21%
51
Igor Russkikh
99
0.16%
1
0.21%
52
Ed Swierk
98
0.15%
1
0.21%
53
Vincent Mailhol
88
0.14%
1
0.21%
54
Justin Chen
88
0.14%
2
0.42%
55
Alexander Duyck
84
0.13%
4
0.83%
56
Alan Brady
84
0.13%
1
0.21%
57
Scott Feldman
83
0.13%
1
0.21%
58
Jon Wetzel
79
0.12%
1
0.21%
59
Paul Greenwalt
67
0.11%
1
0.21%
60
Others
1791
2.83%
158
32.85%
Total
63237
481