Linux Source Code
Home
Release 5.15
Help
ethtool
root
net
Highlighting
Reset All
By Author
By Age
──────────
Ajit Khaparde
Al Viro
Alan Brady
Alan Cox
Alexander Duyck
Alexei Starovoitov
Amit Cohen
Amit Kumar Salecha
Andrew Lunn
Anirban Chakraborty
Arnd Bergmann
Ben Hutchings
Bruce W Allan
Cris Forno
Dan Carpenter
Danielle Ratson
David Decotigny
David S. Miller
Ed Swierk
Edward Cree
Eric Dumazet
Eugenia Emantayev
Eyal Perry
Florian Fainelli
Govindarajulu Varadarajan
Hadar Hen Zion
Heiner Kallweit
Herbert Xu
Igor Russkikh
Inbar Karmy
Jacob E Keller
Jakub Kiciński
Jeff Garzik
Jiri Pirko
Jon Wetzel
Kan Liang
Li RongQing
Lin Yun Sheng
Maxim Mikityanskiy
Maxime Chevallier
Meir Lichtinger
Michal Kubeček
Michal Schmidt
Michał Mirosław
Oleksij Rempel
Others
Pablo Neira Ayuso
Peter P. Waskiewicz Jr
Raju Lakkaraju
Richard Cochran
Russell King
Santwona Behera
Stephen Hemminger
Stuart Hodgson
Venkat Duvvuru
Vidya Sagar Ravipati
Vladyslav Tarasiuk
Wenwen Wang
Yangbo Lu
Yufeng Mo
Yuval Mintz
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bitset.c
833
-
2
3650
Michal Kubeček
Jakub Kiciński
December 2019
February 2020
March 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3206}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 372}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
3608
98.85%
Jakub Kiciński
42
1.15%
Total
3650
bitset.h
34
-
1
249
Michal Kubeček
December 2019
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
249
100.00%
Total
249
cabletest.c
433
-
3
1837
Andrew Lunn
Florian Fainelli
Jakub Kiciński
May 2020
June 2020
July 2020
October 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 1696}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 66}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lunn
1728
94.07%
Florian Fainelli
66
3.59%
Jakub Kiciński
43
2.34%
Total
1837
channels.c
224
-
6
1125
Michal Kubeček
Jakub Kiciński
Others
March 2020
May 2020
August 2020
October 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 986}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 85}, {"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": 1606809600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
986
87.64%
Jakub Kiciński
107
9.51%
Others
32
2.84%
Total
1125
coalesce.c
341
-
3
2081
Michal Kubeček
Yufeng Mo
Jakub Kiciński
March 2020
October 2020
August 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1905}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 22, "token_count": 154}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1905
91.54%
Yufeng Mo
154
7.40%
Jakub Kiciński
22
1.06%
Total
2081
common.c
595
-
12
3541
Michal Kubeček
Danielle Ratson
Meir Lichtinger
Jakub Kiciński
Yangbo Lu
Florian Fainelli
Others
December 2019
January 2020
February 2020
March 2020
June 2020
July 2020
September 2020
January 2021
February 2021
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1341}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 202}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 574}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 35}, {"author_id": 1, "token_count": 41}, {"author_id": 33, "token_count": 135}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 957}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
2117
59.79%
Danielle Ratson
1033
29.17%
Meir Lichtinger
135
3.81%
Jakub Kiciński
74
2.09%
Yangbo Lu
68
1.92%
Florian Fainelli
35
0.99%
Others
79
2.23%
Total
3541
common.h
55
-
5
255
Michal Kubeček
Andrew Lunn
Danielle Ratson
Jakub Kiciński
Florian Fainelli
December 2019
January 2020
March 2020
July 2020
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
186
72.94%
Andrew Lunn
32
12.55%
Danielle Ratson
21
8.24%
Jakub Kiciński
9
3.53%
Florian Fainelli
7
2.75%
Total
255
debug.c
128
-
2
571
Michal Kubeček
Jakub Kiciński
January 2020
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 538}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
549
96.15%
Jakub Kiciński
22
3.85%
Total
571
eee.c
190
-
3
960
Michal Kubeček
Jakub Kiciński
Others
March 2020
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 932}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
932
97.08%
Jakub Kiciński
27
2.81%
Others
1
0.10%
Total
960
eeprom.c
241
-
3
1132
Vladyslav Tarasiuk
Andrew Lunn
Others
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 8, "token_count": 1025}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Vladyslav Tarasiuk
1025
90.55%
Andrew Lunn
90
7.95%
Others
17
1.50%
Total
1132
features.c
289
-
4
1507
Michal Kubeček
Maxim Mikityanskiy
Jakub Kiciński
Others
March 2020
August 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1440}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 51, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1440
95.55%
Maxim Mikityanskiy
44
2.92%
Jakub Kiciński
22
1.46%
Others
1
0.07%
Total
1507
fec.c
310
-
1
1552
Jakub Kiciński
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1113}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 439}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1552
100.00%
Total
1552
ioctl.c
3268
-
92
16151
Jeff Garzik
Michał Mirosław
Pablo Neira Ayuso
Ben Hutchings
David Decotigny
Venkat Duvvuru
Arnd Bergmann
Kan Liang
Jakub Kiciński
Anirban Chakraborty
Raju Lakkaraju
Govindarajulu Varadarajan
Michal Kubeček
Andrew Lunn
Edward Cree
Maxime Chevallier
Florian Fainelli
Cris Forno
Yuval Mintz
Stuart Hodgson
Peter P. Waskiewicz Jr
Vidya Sagar Ravipati
Jacob E Keller
Ed Swierk
Amit Kumar Salecha
Herbert Xu
Eyal Perry
Richard Cochran
Alan Cox
Heiner Kallweit
Igor Russkikh
Jon Wetzel
Stephen Hemminger
Alan Brady
Santwona Behera
Eugenia Emantayev
Alexei Starovoitov
Ajit Khaparde
Eric Dumazet
Alexander Duyck
David S. Miller
Yufeng Mo
Li RongQing
Jiri Pirko
Wenwen Wang
Russell King
Michal Schmidt
Bruce W Allan
Oleksij Rempel
Hadar Hen Zion
Al Viro
Lin Yun Sheng
Inbar Karmy
Vladyslav Tarasiuk
Danielle Ratson
Dan Carpenter
Others
August 2003
September 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
February 2010
March 2010
April 2010
June 2010
August 2010
September 2010
December 2010
January 2011
February 2011
April 2011
May 2011
September 2011
November 2011
December 2011
January 2012
February 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
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
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 54}, {"author_id": 3, "token_count": 1398}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 36, "token_count": 115}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 38, "token_count": 96}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 32, "token_count": 57}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 39, "token_count": 59}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 474}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 41, "token_count": 40}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 32, "token_count": 81}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 41, "token_count": 32}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 44, "token_count": 66}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 7, "token_count": 102}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 27, "token_count": 169}, {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 3, "token_count": 271}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 320}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 7, "token_count": 81}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1109}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 31, "token_count": 149}, {"author_id": 7, "token_count": 140}, {"author_id": 55, "token_count": 36}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 440}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 717}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 190}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 85}, {"author_id": 35, "token_count": 118}, {"author_id": 26, "token_count": 175}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 25, "token_count": 189}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 31}, ]}, {"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": 54, "token_count": 36}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 811}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 147}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 366}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 45, "token_count": 55}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 34, "token_count": 119}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 30, "token_count": 149}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 56, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 227}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 1053}, {"author_id": 29, "token_count": 158}, {"author_id": 13, "token_count": 551}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 18, "token_count": 32}, {"author_id": 16, "token_count": 394}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 43, "token_count": 66}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 165}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 40, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 59, "token_count": 25}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 193}, {"author_id": 53, "token_count": 37}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 101}, {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 50, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 58, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 48, "token_count": 6}, {"author_id": 5, "token_count": 1479}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 19, "token_count": 3}, {"author_id": 48, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 191}, {"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": 111}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 193}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 295}, {"author_id": 0, "token_count": 133}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 1, "token_count": 61}, {"author_id": 12, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 37, "token_count": 99}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 46, "token_count": 60}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 723}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 60}, {"author_id": 22, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2147
13.29%
Michał Mirosław
1836
11.37%
Pablo Neira Ayuso
1479
9.16%
Ben Hutchings
1128
6.98%
David Decotigny
1053
6.52%
Venkat Duvvuru
811
5.02%
Arnd Bergmann
726
4.50%
Kan Liang
551
3.41%
Jakub Kiciński
525
3.25%
Anirban Chakraborty
440
2.72%
Raju Lakkaraju
394
2.44%
Govindarajulu Varadarajan
366
2.27%
Michal Kubeček
298
1.85%
Andrew Lunn
242
1.50%
Edward Cree
222
1.37%
Maxime Chevallier
211
1.31%
Florian Fainelli
203
1.26%
Cris Forno
193
1.19%
Yuval Mintz
189
1.17%
Stuart Hodgson
175
1.08%
Peter P. Waskiewicz Jr
169
1.05%
Vidya Sagar Ravipati
165
1.02%
Jacob E Keller
158
0.98%
Ed Swierk
149
0.92%
Amit Kumar Salecha
149
0.92%
Herbert Xu
142
0.88%
Eyal Perry
119
0.74%
Richard Cochran
118
0.73%
Alan Cox
115
0.71%
Heiner Kallweit
100
0.62%
Igor Russkikh
99
0.61%
Jon Wetzel
96
0.59%
Stephen Hemminger
86
0.53%
Alan Brady
84
0.52%
Santwona Behera
72
0.45%
Eugenia Emantayev
67
0.41%
Alexei Starovoitov
66
0.41%
Ajit Khaparde
66
0.41%
Eric Dumazet
62
0.38%
Alexander Duyck
60
0.37%
David S. Miller
59
0.37%
Yufeng Mo
55
0.34%
Li RongQing
50
0.31%
Jiri Pirko
47
0.29%
Wenwen Wang
45
0.28%
Russell King
37
0.23%
Michal Schmidt
36
0.22%
Bruce W Allan
36
0.22%
Oleksij Rempel
34
0.21%
Hadar Hen Zion
31
0.19%
Al Viro
31
0.19%
Lin Yun Sheng
26
0.16%
Inbar Karmy
25
0.15%
Vladyslav Tarasiuk
1
0.01%
Danielle Ratson
1
0.01%
Dan Carpenter
1
0.01%
Others
305
1.89%
Total
16151
linkinfo.c
154
-
2
736
Michal Kubeček
Jakub Kiciński
December 2019
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 703}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
714
97.01%
Jakub Kiciński
22
2.99%
Total
736
linkmodes.c
363
-
4
1749
Michal Kubeček
Danielle Ratson
Oleksij Rempel
Jakub Kiciński
December 2019
March 2020
May 2020
October 2020
February 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1204}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 193}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 325}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
1215
69.47%
Danielle Ratson
325
18.58%
Oleksij Rempel
193
11.03%
Jakub Kiciński
16
0.91%
Total
1749
linkstate.c
182
-
4
810
Oleksij Rempel
Michal Kubeček
Amit Cohen
Jakub Kiciński
December 2019
May 2020
June 2020
October 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 325}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 198}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Oleksij Rempel
325
40.12%
Michal Kubeček
281
34.69%
Amit Cohen
198
24.44%
Jakub Kiciński
6
0.74%
Total
810
netlink.c
1035
-
9
4597
Michal Kubeček
Jakub Kiciński
Heiner Kallweit
Vladyslav Tarasiuk
Yangbo Lu
Dan Carpenter
Andrew Lunn
Others
December 2019
January 2020
March 2020
May 2020
July 2020
September 2020
October 2020
March 2021
April 2021
May 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2685}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 52, "token_count": 36}, {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 605}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 512}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 157}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
3502
76.18%
Jakub Kiciński
762
16.58%
Heiner Kallweit
157
3.42%
Vladyslav Tarasiuk
54
1.17%
Yangbo Lu
49
1.07%
Dan Carpenter
36
0.78%
Andrew Lunn
34
0.74%
Others
3
0.07%
Total
4597
netlink.h
401
-
11
1578
Michal Kubeček
Jakub Kiciński
Andrew Lunn
Yangbo Lu
Vladyslav Tarasiuk
Heiner Kallweit
Yufeng Mo
Danielle Ratson
Others
December 2019
January 2020
March 2020
May 2020
July 2020
October 2020
February 2021
March 2021
April 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 798}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 328}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
985
62.42%
Jakub Kiciński
498
31.56%
Andrew Lunn
55
3.49%
Yangbo Lu
17
1.08%
Vladyslav Tarasiuk
16
1.01%
Heiner Kallweit
2
0.13%
Yufeng Mo
1
0.06%
Danielle Ratson
1
0.06%
Others
3
0.19%
Total
1578
pause.c
187
-
2
917
Michal Kubeček
Jakub Kiciński
March 2020
September 2020
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 634}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 240}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
634
69.14%
Jakub Kiciński
283
30.86%
Total
917
phc_vclocks.c
94
-
1
385
Yangbo Lu
June 2021
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 385}, ]}, ]
Author Name
Tokens
Token Proportion
Yangbo Lu
385
100.00%
Total
385
privflags.c
201
-
2
978
Michal Kubeček
Jakub Kiciński
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 956}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
956
97.75%
Jakub Kiciński
22
2.25%
Total
978
rings.c
179
-
3
919
Michal Kubeček
Jakub Kiciński
Others
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 896}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
896
97.50%
Jakub Kiciński
22
2.39%
Others
1
0.11%
Total
919
stats.c
413
-
2
2161
Jakub Kiciński
Others
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2160}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2160
99.95%
Others
1
0.05%
Total
2161
strset.c
480
-
5
2288
Michal Kubeček
Jakub Kiciński
Florian Fainelli
Dan Carpenter
Others
December 2019
January 2020
March 2020
July 2020
October 2020
December 2020
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1983}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 1, "token_count": 21}, ]}, {"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": 105}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
2090
91.35%
Jakub Kiciński
158
6.91%
Florian Fainelli
26
1.14%
Dan Carpenter
3
0.13%
Others
11
0.48%
Total
2288
tsinfo.c
136
-
2
615
Michal Kubeček
Jakub Kiciński
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 609}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
609
99.02%
Jakub Kiciński
6
0.98%
Total
615
tunnels.c
298
-
2
1360
Jakub Kiciński
Michal Kubeček
July 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1311}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1358
99.85%
Michal Kubeček
2
0.15%
Total
1360
wol.c
170
-
2
844
Michal Kubeček
Jakub Kiciński
January 2020
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 811}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kubeček
822
97.39%
Jakub Kiciński
22
2.61%
Total
844
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
111
Author
Tokens
Proportion
Commits
Proportion
0
Michal Kubeček
24976
45.79%
61
18.65%
1
Jakub Kiciński
7780
14.26%
34
10.40%
2
Andrew Lunn
2181
4.00%
14
4.28%
3
Jeff Garzik
2147
3.94%
8
2.45%
4
Michał Mirosław
1836
3.37%
13
3.98%
5
Pablo Neira Ayuso
1479
2.71%
1
0.31%
6
Danielle Ratson
1381
2.53%
6
1.83%
7
Ben Hutchings
1128
2.07%
21
6.42%
8
Vladyslav Tarasiuk
1096
2.01%
3
0.92%
9
David Decotigny
1053
1.93%
1
0.31%
10
Venkat Duvvuru
811
1.49%
1
0.31%
11
Arnd Bergmann
726
1.33%
3
0.92%
12
Oleksij Rempel
552
1.01%
2
0.61%
13
Kan Liang
551
1.01%
3
0.92%
14
Yangbo Lu
519
0.95%
2
0.61%
15
Anirban Chakraborty
440
0.81%
1
0.31%
16
Raju Lakkaraju
394
0.72%
2
0.61%
17
Govindarajulu Varadarajan
366
0.67%
1
0.31%
18
Florian Fainelli
337
0.62%
7
2.14%
19
Heiner Kallweit
259
0.47%
8
2.45%
20
Edward Cree
222
0.41%
3
0.92%
21
Maxime Chevallier
211
0.39%
3
0.92%
22
Yufeng Mo
210
0.38%
2
0.61%
23
Amit Cohen
198
0.36%
1
0.31%
24
Cris Forno
193
0.35%
1
0.31%
25
Yuval Mintz
189
0.35%
1
0.31%
26
Stuart Hodgson
175
0.32%
1
0.31%
27
Peter P. Waskiewicz Jr
169
0.31%
1
0.31%
28
Vidya Sagar Ravipati
165
0.30%
1
0.31%
29
Jacob E Keller
158
0.29%
2
0.61%
30
Ed Swierk
149
0.27%
1
0.31%
31
Amit Kumar Salecha
149
0.27%
1
0.31%
32
Herbert Xu
142
0.26%
3
0.92%
33
Meir Lichtinger
135
0.25%
1
0.31%
34
Eyal Perry
119
0.22%
1
0.31%
35
Richard Cochran
118
0.22%
2
0.61%
36
Alan Cox
115
0.21%
1
0.31%
37
Igor Russkikh
99
0.18%
1
0.31%
38
Jon Wetzel
96
0.18%
1
0.31%
39
Stephen Hemminger
86
0.16%
5
1.53%
40
Alan Brady
84
0.15%
1
0.31%
41
Santwona Behera
72
0.13%
2
0.61%
42
Eugenia Emantayev
67
0.12%
1
0.31%
43
Alexei Starovoitov
66
0.12%
1
0.31%
44
Ajit Khaparde
66
0.12%
1
0.31%
45
Eric Dumazet
62
0.11%
3
0.92%
46
Alexander Duyck
60
0.11%
1
0.31%
47
David S. Miller
59
0.11%
5
1.53%
48
Li RongQing
50
0.09%
2
0.61%
49
Jiri Pirko
47
0.09%
2
0.61%
50
Wenwen Wang
45
0.08%
3
0.92%
51
Maxim Mikityanskiy
44
0.08%
3
0.92%
52
Dan Carpenter
40
0.07%
4
1.22%
53
Russell King
37
0.07%
1
0.31%
54
Michal Schmidt
36
0.07%
1
0.31%
55
Bruce W Allan
36
0.07%
2
0.61%
56
Hadar Hen Zion
31
0.06%
1
0.31%
57
Al Viro
31
0.06%
2
0.61%
58
Lin Yun Sheng
26
0.05%
1
0.31%
59
Inbar Karmy
25
0.05%
1
0.31%
60
Others
454
0.83%
64
19.57%
Total
54548
327