Linux Source Code
Home
Release 5.1
Help
dsa
root
net
Highlighting
Reset All
By Author
By Age
──────────
Alexander Duyck
Américo Wang
Andrew Lunn
Arkadi Sharshevsky
Ben Hutchings
Björn Mork
Brandon Streiff
Colin Ian King
Dan Carpenter
David S. Miller
Debabrata Banerjee
Egil Hjelmeland
Eric Dumazet
Florian Fainelli
Florian Westphal
Gilad Ben-Yossef
Guenter Roeck
Gustavo A. R. Silva
Hauke Mehrtens
Ido Schimmel
Jarod Wilson
Jiri Pirko
Joe Perches
Johan Hovold
John Crispin
John Hurley
Juergen Beisert (or Jourgen Borleis)
Lennert Buytenhek
Marc Zyngier
Marek Vašut
Neil Armstrong
Nicolas Dichtel
Paul Gortmaker
Petr Machata
Phil Sutter
Philippe Reynes
Rundong Ge
Russell King
Rusty Russell
Salvatore Mesoraca
Scott Feldman
Sean Wang
Sebastian Reichel
Stephen Hemminger
Tejun Heo
Tom Gundersen
Tristram Ha
Unknown
Vivien Didelot
Wei Yongjun
Wen Yang
Wilfried Klaebe
Wolfram Sang
Woojung Huh
Zhouyang Jia
yuan linyu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
dsa.c
371
-
19
1447
Florian Fainelli
Vivien Didelot
Andrew Lunn
Brandon Streiff
Lennert Buytenhek
Arkadi Sharshevsky
Ben Hutchings
Hauke Mehrtens
Tristram Ha
John Crispin
Juergen Beisert (or Jourgen Borleis)
Sean Wang
Woojung Huh
Neil Armstrong
Guenter Roeck
Paul Gortmaker
Tejun Heo
Florian Westphal
Rusty Russell
October 2008
March 2009
March 2010
January 2011
May 2011
November 2011
January 2013
March 2013
August 2014
October 2014
February 2015
March 2015
October 2015
March 2016
June 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
September 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 127}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 94}, {"author_id": 10, "token_count": 9}, {"author_id": 12, "token_count": 9}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 1, "token_count": 45}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 123}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 177}, {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
746
51.55%
Vivien Didelot
169
11.68%
Andrew Lunn
151
10.44%
Brandon Streiff
123
8.50%
Lennert Buytenhek
87
6.01%
Arkadi Sharshevsky
47
3.25%
Ben Hutchings
25
1.73%
Hauke Mehrtens
23
1.59%
Tristram Ha
19
1.31%
John Crispin
9
0.62%
Juergen Beisert (or Jourgen Borleis)
9
0.62%
Sean Wang
9
0.62%
Woojung Huh
9
0.62%
Neil Armstrong
7
0.48%
Guenter Roeck
6
0.41%
Paul Gortmaker
3
0.21%
Tejun Heo
3
0.21%
Florian Westphal
1
0.07%
Rusty Russell
1
0.07%
Total
1447
dsa2.c
834
-
9
3390
Vivien Didelot
Andrew Lunn
Florian Fainelli
Jiri Pirko
Salvatore Mesoraca
Wen Yang
Gustavo A. R. Silva
Sebastian Reichel
Wei Yongjun
June 2016
July 2016
August 2016
January 2017
February 2017
March 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
February 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 759}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 1766}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 5, "token_count": 90}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 19, "token_count": 63}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 26, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Vivien Didelot
2187
64.51%
Andrew Lunn
836
24.66%
Florian Fainelli
175
5.16%
Jiri Pirko
90
2.65%
Salvatore Mesoraca
63
1.86%
Wen Yang
27
0.80%
Gustavo A. R. Silva
8
0.24%
Sebastian Reichel
3
0.09%
Wei Yongjun
1
0.03%
Total
3390
dsa_priv.h
233
-
18
983
Vivien Didelot
Florian Fainelli
Arkadi Sharshevsky
Andrew Lunn
Lennert Buytenhek
Alexander Duyck
Russell King
Ben Hutchings
Neil Armstrong
Hauke Mehrtens
Tristram Ha
Woojung Huh
John Crispin
Juergen Beisert (or Jourgen Borleis)
Petr Machata
Sean Wang
Sebastian Reichel
Guenter Roeck
October 2008
March 2009
November 2011
August 2014
September 2014
February 2015
July 2015
December 2015
June 2016
September 2016
January 2017
February 2017
April 2017
May 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
September 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 20, "token_count": 23}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 12, "token_count": 5}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 296}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 91}, {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 16, "token_count": 19}, {"author_id": 9, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Vivien Didelot
571
58.09%
Florian Fainelli
127
12.92%
Arkadi Sharshevsky
91
9.26%
Andrew Lunn
52
5.29%
Lennert Buytenhek
39
3.97%
Alexander Duyck
23
2.34%
Russell King
19
1.93%
Ben Hutchings
9
0.92%
Neil Armstrong
9
0.92%
Hauke Mehrtens
7
0.71%
Tristram Ha
7
0.71%
Woojung Huh
6
0.61%
John Crispin
5
0.51%
Juergen Beisert (or Jourgen Borleis)
5
0.51%
Petr Machata
5
0.51%
Sean Wang
5
0.51%
Sebastian Reichel
2
0.20%
Guenter Roeck
1
0.10%
Total
983
legacy.c
745
-
4
3198
Vivien Didelot
Florian Fainelli
Wolfram Sang
Sebastian Reichel
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
January 2018
March 2018
October 2018
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3016}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Vivien Didelot
3147
98.41%
Florian Fainelli
45
1.41%
Wolfram Sang
4
0.13%
Sebastian Reichel
2
0.06%
Total
3198
master.c
304
-
4
1447
Florian Fainelli
Vivien Didelot
Andrew Lunn
Marc Zyngier
September 2017
November 2017
February 2018
April 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 595}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
653
45.13%
Vivien Didelot
653
45.13%
Andrew Lunn
125
8.64%
Marc Zyngier
16
1.11%
Total
1447
port.c
492
-
8
2086
Vivien Didelot
Florian Fainelli
Sebastian Reichel
Russell King
Andrew Lunn
Arkadi Sharshevsky
Petr Machata
Wen Yang
May 2017
August 2017
September 2017
October 2017
November 2017
January 2018
April 2018
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 881}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 15, "token_count": 231}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 322}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 16, "token_count": 141}, {"author_id": 26, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Vivien Didelot
1244
59.64%
Florian Fainelli
396
18.98%
Sebastian Reichel
231
11.07%
Russell King
141
6.76%
Andrew Lunn
27
1.29%
Arkadi Sharshevsky
27
1.29%
Petr Machata
15
0.72%
Wen Yang
5
0.24%
Total
2086
slave.c
1744
-
31
8031
Florian Fainelli
Lennert Buytenhek
Vivien Didelot
Arkadi Sharshevsky
Jiri Pirko
Guenter Roeck
Brandon Streiff
Petr Machata
Andrew Lunn
Russell King
Scott Feldman
Neil Armstrong
Stephen Hemminger
Alexander Duyck
David S. Miller
Joe Perches
Jarod Wilson
Rundong Ge
Nicolas Dichtel
Ido Schimmel
Johan Hovold
Philippe Reynes
Américo Wang
John Hurley
Phil Sutter
Wilfried Klaebe
Dan Carpenter
Gilad Ben-Yossef
Tom Gundersen
Björn Mork
Debabrata Banerjee
October 2008
November 2008
January 2009
March 2009
April 2010
May 2012
January 2013
August 2013
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 765}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 300}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 39}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 20, "token_count": 38}, {"author_id": 1, "token_count": 374}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 11, "token_count": 293}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 11, "token_count": 12}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 23, "token_count": 40}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 277}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 23}, {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 5, "token_count": 12}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 663}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 5, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 854}, {"author_id": 1, "token_count": 327}, {"author_id": 5, "token_count": 67}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 5, "token_count": 213}, {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 5, "token_count": 12}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 8, "token_count": 273}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 714}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 14, "token_count": 216}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 1, "token_count": 484}, {"author_id": 17, "token_count": 10}, {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
3538
44.05%
Lennert Buytenhek
1079
13.44%
Vivien Didelot
905
11.27%
Arkadi Sharshevsky
854
10.63%
Jiri Pirko
357
4.45%
Guenter Roeck
326
4.06%
Brandon Streiff
273
3.40%
Petr Machata
223
2.78%
Andrew Lunn
169
2.10%
Russell King
43
0.54%
Scott Feldman
43
0.54%
Neil Armstrong
39
0.49%
Stephen Hemminger
39
0.49%
Alexander Duyck
38
0.47%
David S. Miller
23
0.29%
Joe Perches
13
0.16%
Jarod Wilson
10
0.12%
Rundong Ge
10
0.12%
Nicolas Dichtel
8
0.10%
Ido Schimmel
6
0.07%
Johan Hovold
6
0.07%
Philippe Reynes
6
0.07%
Américo Wang
5
0.06%
John Hurley
4
0.05%
Phil Sutter
3
0.04%
Wilfried Klaebe
3
0.04%
Dan Carpenter
2
0.02%
Gilad Ben-Yossef
2
0.02%
Tom Gundersen
2
0.02%
Björn Mork
1
0.01%
Debabrata Banerjee
1
0.01%
Total
8031
switch.c
344
-
4
1597
Vivien Didelot
Florian Fainelli
Salvatore Mesoraca
Arkadi Sharshevsky
February 2017
March 2017
May 2017
June 2017
August 2017
November 2017
July 2018
February 2019
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 343}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 609}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 147}, ]}, ]
Author Name
Tokens
Token Proportion
Vivien Didelot
1407
88.10%
Florian Fainelli
147
9.20%
Salvatore Mesoraca
30
1.88%
Arkadi Sharshevsky
13
0.81%
Total
1597
tag_brcm.c
202
-
3
663
Florian Fainelli
Vivien Didelot
Andrew Lunn
August 2014
July 2015
June 2016
January 2017
June 2017
September 2017
October 2017
November 2017
January 2018
December 2018
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 361}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
613
92.46%
Vivien Didelot
39
5.88%
Andrew Lunn
11
1.66%
Total
663
tag_dsa.c
162
-
6
626
Lennert Buytenhek
Rundong Ge
Vivien Didelot
Florian Fainelli
Andrew Lunn
Tejun Heo
October 2008
March 2009
March 2010
August 2014
July 2015
June 2016
January 2017
April 2017
June 2017
September 2017
October 2017
November 2017
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 481}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Lennert Buytenhek
507
80.99%
Rundong Ge
49
7.83%
Vivien Didelot
42
6.71%
Florian Fainelli
15
2.40%
Andrew Lunn
12
1.92%
Tejun Heo
1
0.16%
Total
626
tag_edsa.c
181
-
6
754
Lennert Buytenhek
Rundong Ge
Vivien Didelot
Florian Fainelli
Andrew Lunn
Tejun Heo
October 2008
March 2009
March 2010
August 2014
July 2015
June 2016
January 2017
April 2017
June 2017
September 2017
October 2017
November 2017
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 607}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Lennert Buytenhek
633
83.95%
Rundong Ge
49
6.50%
Vivien Didelot
42
5.57%
Florian Fainelli
15
1.99%
Andrew Lunn
12
1.59%
Tejun Heo
3
0.40%
Total
754
tag_gswip.c
110
-
2
383
Hauke Mehrtens
Andrew Lunn
September 2018
December 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 378}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Hauke Mehrtens
378
98.69%
Andrew Lunn
5
1.31%
Total
383
tag_ksz.c
177
-
8
648
Tristram Ha
Woojung Huh
Vivien Didelot
Marek Vašut
Florian Fainelli
Andrew Lunn
Colin Ian King
Eric Dumazet
May 2017
June 2017
August 2017
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 254}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 30, "token_count": 12}, {"author_id": 9, "token_count": 209}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 142}, ]}, ]
Author Name
Tokens
Token Proportion
Tristram Ha
351
54.17%
Woojung Huh
254
39.20%
Vivien Didelot
20
3.09%
Marek Vašut
12
1.85%
Florian Fainelli
5
0.77%
Andrew Lunn
4
0.62%
Colin Ian King
1
0.15%
Eric Dumazet
1
0.15%
Total
648
tag_lan9303.c
144
-
4
452
Juergen Beisert (or Jourgen Borleis)
Egil Hjelmeland
Vivien Didelot
Andrew Lunn
April 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2018
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 328}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 76}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Beisert (or Jourgen Borleis)
328
72.57%
Egil Hjelmeland
103
22.79%
Vivien Didelot
16
3.54%
Andrew Lunn
5
1.11%
Total
452
tag_mtk.c
113
-
5
388
Sean Wang
John Crispin
Vivien Didelot
Andrew Lunn
Florian Fainelli
April 2017
June 2017
August 2017
September 2017
October 2017
December 2017
December 2018
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 12, "token_count": 258}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
303
78.09%
John Crispin
49
12.63%
Vivien Didelot
27
6.96%
Andrew Lunn
5
1.29%
Florian Fainelli
4
1.03%
Total
388
tag_qca.c
115
-
4
443
John Crispin
Vivien Didelot
Andrew Lunn
Florian Fainelli
September 2016
January 2017
April 2017
June 2017
September 2017
October 2017
December 2018
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 352}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
John Crispin
352
79.46%
Vivien Didelot
33
7.45%
Andrew Lunn
5
1.13%
Florian Fainelli
4
0.90%
Total
443
tag_trailer.c
88
-
9
378
Lennert Buytenhek
Vivien Didelot
Florian Fainelli
Andrew Lunn
Zhouyang Jia
Tejun Heo
Eric Dumazet
Neil Armstrong
yuan linyu
October 2008
March 2009
March 2010
August 2014
July 2015
September 2015
June 2016
January 2017
April 2017
June 2017
August 2017
September 2017
October 2017
June 2018
December 2018
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 312}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Lennert Buytenhek
313
82.80%
Vivien Didelot
31
8.20%
Florian Fainelli
16
4.23%
Andrew Lunn
6
1.59%
Zhouyang Jia
6
1.59%
Tejun Heo
3
0.79%
Eric Dumazet
1
0.26%
Neil Armstrong
1
0.26%
yuan linyu
1
0.26%
Total
378
Contributors:
55
Author
Tokens
Proportion
Commits
Proportion
0
Vivien Didelot
10533
39.14%
115
34.33%
1
Florian Fainelli
6499
24.15%
79
23.58%
2
Lennert Buytenhek
2658
9.88%
6
1.79%
3
Andrew Lunn
1425
5.29%
29
8.66%
4
Arkadi Sharshevsky
1032
3.83%
5
1.49%
5
Jiri Pirko
447
1.66%
18
5.37%
6
John Crispin
415
1.54%
2
0.60%
7
Hauke Mehrtens
408
1.52%
2
0.60%
8
Brandon Streiff
396
1.47%
2
0.60%
9
Tristram Ha
377
1.40%
4
1.19%
10
Juergen Beisert (or Jourgen Borleis)
342
1.27%
1
0.30%
11
Guenter Roeck
333
1.24%
6
1.79%
12
Sean Wang
317
1.18%
2
0.60%
13
Woojung Huh
269
1.00%
1
0.30%
14
Petr Machata
243
0.90%
4
1.19%
15
Sebastian Reichel
238
0.88%
1
0.30%
16
Russell King
203
0.75%
4
1.19%
17
Rundong Ge
108
0.40%
2
0.60%
18
Egil Hjelmeland
103
0.38%
6
1.79%
19
Salvatore Mesoraca
93
0.35%
1
0.30%
20
Alexander Duyck
61
0.23%
1
0.30%
21
Neil Armstrong
56
0.21%
5
1.49%
22
Unknown
49
0.18%
1
0.30%
23
Scott Feldman
43
0.16%
3
0.90%
24
Stephen Hemminger
39
0.14%
1
0.30%
25
Ben Hutchings
34
0.13%
1
0.30%
26
Wen Yang
32
0.12%
1
0.30%
27
David S. Miller
23
0.09%
1
0.30%
28
Marc Zyngier
16
0.06%
1
0.30%
29
Joe Perches
13
0.05%
2
0.60%
30
Marek Vašut
12
0.04%
1
0.30%
31
Jarod Wilson
10
0.04%
1
0.30%
32
Tejun Heo
10
0.04%
1
0.30%
33
Gustavo A. R. Silva
8
0.03%
1
0.30%
34
Nicolas Dichtel
8
0.03%
1
0.30%
35
Ido Schimmel
6
0.02%
1
0.30%
36
Johan Hovold
6
0.02%
2
0.60%
37
Philippe Reynes
6
0.02%
1
0.30%
38
Zhouyang Jia
6
0.02%
1
0.30%
39
Américo Wang
5
0.02%
2
0.60%
40
John Hurley
4
0.01%
1
0.30%
41
Wolfram Sang
4
0.01%
1
0.30%
42
Paul Gortmaker
3
0.01%
1
0.30%
43
Phil Sutter
3
0.01%
1
0.30%
44
Wilfried Klaebe
3
0.01%
1
0.30%
45
Dan Carpenter
2
0.01%
1
0.30%
46
Eric Dumazet
2
0.01%
1
0.30%
47
Gilad Ben-Yossef
2
0.01%
1
0.30%
48
Tom Gundersen
2
0.01%
1
0.30%
49
Björn Mork
1
0.00%
1
0.30%
50
Colin Ian King
1
0.00%
1
0.30%
51
Debabrata Banerjee
1
0.00%
1
0.30%
52
Florian Westphal
1
0.00%
1
0.30%
53
Rusty Russell
1
0.00%
1
0.30%
54
Wei Yongjun
1
0.00%
1
0.30%
55
yuan linyu
1
0.00%
1
0.30%
Total
26914
335