Linux Source Code
Home
Release 6.5
Help
siena
root
drivers
net
ethernet
sfc
Highlighting
Reset All
By Author
By Age
──────────
Alex Maftei (amaftei)
Alexandre Rames
Alexey Dobriyan
Andrew Rybchenko
Arnd Bergmann
Ben Hutchings
Benjamin Herrenschmidt
Bert Kenward
Christophe Jaillet
Daniel Pieczko
David S. Miller
Edward Cree
Eric Dumazet
Eric W. Biedermann
Erik Ekman
Gustavo A. R. Silva
Jacob E Keller
Jakub Kiciński
Jilin Yuan
Joe Perches
Jon Cooper
Kees Cook
Laurence Evans
Linus Torvalds
Linus Torvalds (pre-git)
Marek Majtyka
Mark Rutland
Martin Habets
Matthew Slattery
Neil Turton
Pieter Jansen van Vuuren
Robert Stonehouse
Saeed Mahameed
Shradha Shah
Stephen Hemminger
Steve Hodgson
Stuart Hodgson
Sucheta Chakraborty
Thomas Gleixner
Tom Zhao
Wolfram Sang
Xiang wangx
Yang Yingliang
wangjianli
ye xingchen
Íñigo Huguet
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bitfield.h
614
-
1
1658
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1658}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1658
100.00%
Total
1658
efx.c
1336
-
4
5125
Martin Habets
Pieter Jansen van Vuuren
Marek Majtyka
Wolfram Sang
May 2022
August 2022
September 2022
February 2023
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 5078}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 20, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
5078
99.08%
Pieter Jansen van Vuuren
36
0.70%
Marek Majtyka
10
0.20%
Wolfram Sang
1
0.02%
Total
5125
efx.h
218
-
1
772
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 772}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
772
100.00%
Total
772
efx_channels.c
1370
-
3
5757
Martin Habets
Íñigo Huguet
Jakub Kiciński
May 2022
September 2022
June 2023
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 31, "token_count": 1}, {"author_id": 0, "token_count": 5728}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 13, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
5728
99.50%
Íñigo Huguet
28
0.49%
Jakub Kiciński
1
0.02%
Total
5757
efx_channels.h
45
-
2
215
Martin Habets
Saeed Mahameed
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 213}, {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
213
99.07%
Saeed Mahameed
2
0.93%
Total
215
efx_common.c
1408
-
3
5450
Martin Habets
ye xingchen
Wolfram Sang
May 2022
August 2022
December 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 5448}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
5448
99.96%
ye xingchen
1
0.02%
Wolfram Sang
1
0.02%
Total
5450
efx_common.h
118
-
1
595
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 595}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
595
100.00%
Total
595
enum.h
176
-
1
235
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 235}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
235
100.00%
Total
235
ethtool.c
282
-
1
1048
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1048}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1048
100.00%
Total
1048
ethtool_common.c
1340
-
2
6717
Martin Habets
Wolfram Sang
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 6714}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
6714
99.96%
Wolfram Sang
3
0.04%
Total
6717
ethtool_common.h
60
-
1
388
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 388}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
388
100.00%
Total
388
farch.c
2988
-
22
12889
Ben Hutchings
Edward Cree
Shradha Shah
Martin Habets
Bert Kenward
Alexandre Rames
Yang Yingliang
Steve Hodgson
Gustavo A. R. Silva
Alex Maftei (amaftei)
Jon Cooper
Eric W. Biedermann
Daniel Pieczko
Kees Cook
Mark Rutland
Alexey Dobriyan
Thomas Gleixner
Joe Perches
Christophe Jaillet
Arnd Bergmann
Stuart Hodgson
Eric Dumazet
April 2008
May 2008
September 2008
November 2008
March 2009
October 2009
November 2009
December 2009
February 2010
April 2010
June 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
June 2011
August 2011
September 2011
December 2011
January 2012
February 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
March 2014
April 2014
September 2014
November 2014
March 2015
May 2015
November 2015
December 2015
June 2016
August 2016
November 2016
December 2016
January 2017
October 2017
January 2018
March 2018
April 2018
June 2018
June 2019
January 2020
July 2020
August 2020
September 2020
April 2021
May 2021
April 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 830}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 957}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 232}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 810}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 469}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 302}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 2830}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 1, "token_count": 241}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 4799}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Hutchings
12119
94.03%
Edward Cree
482
3.74%
Shradha Shah
65
0.50%
Martin Habets
43
0.33%
Bert Kenward
34
0.26%
Alexandre Rames
28
0.22%
Yang Yingliang
24
0.19%
Steve Hodgson
16
0.12%
Gustavo A. R. Silva
14
0.11%
Alex Maftei (amaftei)
13
0.10%
Jon Cooper
10
0.08%
Eric W. Biedermann
9
0.07%
Daniel Pieczko
8
0.06%
Kees Cook
7
0.05%
Mark Rutland
4
0.03%
Alexey Dobriyan
3
0.02%
Thomas Gleixner
2
0.02%
Joe Perches
2
0.02%
Christophe Jaillet
2
0.02%
Arnd Bergmann
2
0.02%
Stuart Hodgson
1
0.01%
Eric Dumazet
1
0.01%
Total
12889
farch_regs.h
2929
-
1
10205
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 10205}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
10205
100.00%
Total
10205
filter.h
309
-
1
700
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 700}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
700
100.00%
Total
700
io.h
310
-
1
1412
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1412}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1412
100.00%
Total
1412
mcdi.c
2260
-
2
9747
Martin Habets
Xiang wangx
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 9746}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
9746
99.99%
Xiang wangx
1
0.01%
Total
9747
mcdi.h
386
-
1
1507
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1507}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1507
100.00%
Total
1507
mcdi_mon.c
531
-
2
2750
Martin Habets
Wolfram Sang
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 2749}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
2749
99.96%
Wolfram Sang
1
0.04%
Total
2750
mcdi_pcol.h
17204
-
2
43752
Martin Habets
Jilin Yuan
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 43747}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
43747
99.99%
Jilin Yuan
5
0.01%
Total
43752
mcdi_port.c
110
-
1
478
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 478}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
478
100.00%
Total
478
mcdi_port.h
17
-
1
41
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
41
100.00%
Total
41
mcdi_port_common.c
1282
-
1
5941
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 5941}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
5941
100.00%
Total
5941
mcdi_port_common.h
58
-
1
272
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 272}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
272
100.00%
Total
272
mtd.c
124
-
1
541
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 541}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
541
100.00%
Total
541
net_driver.h
1715
-
2
4732
Martin Habets
wangjianli
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 4731}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
4731
99.98%
wangjianli
1
0.02%
Total
4732
nic.c
530
-
2
2182
Martin Habets
Wolfram Sang
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 2181}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
2181
99.95%
Wolfram Sang
1
0.05%
Total
2182
nic.h
206
-
1
829
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 829}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
829
100.00%
Total
829
nic_common.h
251
-
1
1014
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1014}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1014
100.00%
Total
1014
ptp.c
2202
-
2
9157
Martin Habets
Jacob E Keller
May 2022
November 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 9141}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
9141
99.83%
Jacob E Keller
16
0.17%
Total
9157
ptp.h
45
-
1
269
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 269}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
269
100.00%
Total
269
rx.c
400
-
1
1837
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1837}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1837
100.00%
Total
1837
rx_common.c
1094
-
1
5134
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 5134}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
5134
100.00%
Total
5134
rx_common.h
110
-
1
518
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 518}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
518
100.00%
Total
518
selftest.c
819
-
2
3597
Martin Habets
Edward Cree
May 2022
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 3505}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
3505
97.44%
Edward Cree
92
2.56%
Total
3597
selftest.h
52
-
1
154
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 154}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
154
100.00%
Total
154
siena.c
1113
-
22
5078
Ben Hutchings
Edward Cree
Daniel Pieczko
Andrew Rybchenko
Martin Habets
Shradha Shah
Jon Cooper
Bert Kenward
Alexandre Rames
Laurence Evans
Tom Zhao
Stuart Hodgson
Alex Maftei (amaftei)
Steve Hodgson
Eric Dumazet
Matthew Slattery
Thomas Gleixner
Stephen Hemminger
Linus Torvalds (pre-git)
Linus Torvalds
David S. Miller
Benjamin Herrenschmidt
May 1998
February 2002
April 2008
May 2008
November 2008
October 2009
November 2009
February 2010
April 2010
June 2010
July 2010
September 2010
December 2010
January 2011
April 2011
May 2011
June 2011
July 2011
September 2011
December 2011
January 2012
February 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
May 2013
June 2013
August 2013
September 2013
November 2013
April 2014
July 2014
November 2014
March 2015
April 2015
May 2015
August 2015
June 2016
August 2016
November 2016
December 2016
January 2017
February 2017
December 2017
March 2018
June 2019
January 2020
May 2020
June 2020
July 2020
January 2022
May 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 2254}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 251}, {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 295}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 551}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 114}, {"author_id": 4, "token_count": 123}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 34}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Hutchings
4143
81.59%
Edward Cree
262
5.16%
Daniel Pieczko
135
2.66%
Andrew Rybchenko
119
2.34%
Martin Habets
95
1.87%
Shradha Shah
88
1.73%
Jon Cooper
63
1.24%
Bert Kenward
39
0.77%
Alexandre Rames
37
0.73%
Laurence Evans
28
0.55%
Tom Zhao
22
0.43%
Stuart Hodgson
17
0.33%
Alex Maftei (amaftei)
9
0.18%
Steve Hodgson
5
0.10%
Eric Dumazet
4
0.08%
Matthew Slattery
3
0.06%
Thomas Gleixner
2
0.04%
Stephen Hemminger
2
0.04%
Linus Torvalds (pre-git)
2
0.04%
Linus Torvalds
1
0.02%
David S. Miller
1
0.02%
Benjamin Herrenschmidt
1
0.02%
Total
5078
siena_sriov.c
1687
-
15
8292
Ben Hutchings
Shradha Shah
Daniel Pieczko
Martin Habets
Edward Cree
Steve Hodgson
Sucheta Chakraborty
Alex Maftei (amaftei)
Thomas Gleixner
Neil Turton
Erik Ekman
Stuart Hodgson
Robert Stonehouse
Joe Perches
Jakub Kiciński
April 2008
May 2008
December 2008
October 2009
November 2009
June 2010
September 2010
November 2010
December 2010
February 2011
May 2011
September 2011
January 2012
February 2012
March 2012
September 2012
October 2012
November 2012
December 2012
August 2013
March 2014
May 2014
November 2014
March 2015
May 2015
June 2019
January 2020
October 2021
May 2022
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 597}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 6786}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 163}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 72}, {"author_id": 2, "token_count": 9}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Hutchings
7965
96.06%
Shradha Shah
199
2.40%
Daniel Pieczko
72
0.87%
Martin Habets
14
0.17%
Edward Cree
14
0.17%
Steve Hodgson
8
0.10%
Sucheta Chakraborty
7
0.08%
Alex Maftei (amaftei)
3
0.04%
Thomas Gleixner
2
0.02%
Neil Turton
2
0.02%
Erik Ekman
2
0.02%
Stuart Hodgson
1
0.01%
Robert Stonehouse
1
0.01%
Joe Perches
1
0.01%
Jakub Kiciński
1
0.01%
Total
8292
siena_sriov.h
79
-
7
292
Ben Hutchings
Shradha Shah
Robert Stonehouse
Martin Habets
Steve Hodgson
Thomas Gleixner
Jakub Kiciński
April 2008
September 2008
November 2009
February 2010
June 2010
September 2010
September 2011
January 2012
February 2012
July 2012
November 2012
August 2013
October 2013
November 2014
May 2015
June 2019
October 2021
May 2022
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Hutchings
174
59.59%
Shradha Shah
68
23.29%
Robert Stonehouse
30
10.27%
Martin Habets
12
4.11%
Steve Hodgson
5
1.71%
Thomas Gleixner
2
0.68%
Jakub Kiciński
1
0.34%
Total
292
sriov.h
83
-
1
347
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 347}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
347
100.00%
Total
347
tx.c
392
-
1
1461
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1461}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1461
100.00%
Total
1461
tx.h
40
-
1
107
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
107
100.00%
Total
107
tx_common.c
449
-
2
1971
Martin Habets
Eric Dumazet
May 2022
June 2023
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1968}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
1968
99.85%
Eric Dumazet
3
0.15%
Total
1971
tx_common.h
39
-
1
169
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 169}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
169
100.00%
Total
169
vfdi.h
252
-
1
326
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 326}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
326
100.00%
Total
326
workarounds.h
28
-
1
52
Martin Habets
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Habets
52
100.00%
Total
52
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
Martin Habets
139123
83.95%
22
7.61%
1
Ben Hutchings
24401
14.72%
143
49.48%
2
Edward Cree
850
0.51%
39
13.49%
3
Shradha Shah
420
0.25%
11
3.81%
4
Daniel Pieczko
215
0.13%
5
1.73%
5
Andrew Rybchenko
119
0.07%
2
0.69%
6
Jon Cooper
73
0.04%
7
2.42%
7
Bert Kenward
73
0.04%
6
2.08%
8
Alexandre Rames
65
0.04%
3
1.04%
9
Pieter Jansen van Vuuren
36
0.02%
1
0.35%
10
Steve Hodgson
34
0.02%
7
2.42%
11
Robert Stonehouse
31
0.02%
2
0.69%
12
Laurence Evans
28
0.02%
1
0.35%
13
Íñigo Huguet
28
0.02%
3
1.04%
14
Alex Maftei (amaftei)
25
0.02%
2
0.69%
15
Yang Yingliang
24
0.01%
1
0.35%
16
Tom Zhao
22
0.01%
1
0.35%
17
Stuart Hodgson
19
0.01%
2
0.69%
18
Jacob E Keller
16
0.01%
1
0.35%
19
Gustavo A. R. Silva
14
0.01%
1
0.35%
20
Marek Majtyka
10
0.01%
1
0.35%
21
Eric W. Biedermann
9
0.01%
1
0.35%
22
Thomas Gleixner
8
0.00%
1
0.35%
23
Eric Dumazet
8
0.00%
3
1.04%
24
Wolfram Sang
7
0.00%
1
0.35%
25
Sucheta Chakraborty
7
0.00%
1
0.35%
26
Kees Cook
7
0.00%
1
0.35%
27
Jilin Yuan
5
0.00%
1
0.35%
28
Mark Rutland
4
0.00%
1
0.35%
29
Matthew Slattery
3
0.00%
1
0.35%
30
Joe Perches
3
0.00%
1
0.35%
31
Jakub Kiciński
3
0.00%
2
0.69%
32
Alexey Dobriyan
3
0.00%
1
0.35%
33
Stephen Hemminger
2
0.00%
1
0.35%
34
Saeed Mahameed
2
0.00%
1
0.35%
35
Linus Torvalds (pre-git)
2
0.00%
1
0.35%
36
Neil Turton
2
0.00%
1
0.35%
37
Erik Ekman
2
0.00%
1
0.35%
38
Christophe Jaillet
2
0.00%
1
0.35%
39
Arnd Bergmann
2
0.00%
1
0.35%
40
ye xingchen
1
0.00%
1
0.35%
41
Xiang wangx
1
0.00%
1
0.35%
42
wangjianli
1
0.00%
1
0.35%
43
Linus Torvalds
1
0.00%
1
0.35%
44
David S. Miller
1
0.00%
1
0.35%
45
Benjamin Herrenschmidt
1
0.00%
1
0.35%
Total
165713
289