Linux Source Code
Home
Release 6.9
Help
phonet
root
net
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alexey Dobriyan
Américo Wang
Andy King
Arnd Bergmann
Avi Kivity
Breno Leitão
Chas Williams
Christoph Hellwig
Craig Gallek
Dan Carpenter
David Ahern
David Howells
David S. Miller
Denys Vlasenko
Dinesh Kumar Sharma
Elena Reshetova
Eric Dumazet
Eric Paris
Eric W. Biedermann
Fabian Frederick
Florian Westphal
Gao Feng
Greg Rose
Gustavo A. R. Silva
Hangyu Hua
Hannes Frederic Sowa
Harvey Harrison
Ingo Molnar
Jarod Wilson
Jiri Pirko
Joe Perches
Johannes Berg
Kumar Sanghvi
Lai Jiangshan
Lin Zhang
Linus Torvalds
Linus Torvalds (pre-git)
Oliver Hartkopp
Pablo Neira Ayuso
Patrick McHardy
Patrick Talbert
Paul Gortmaker
Peilin Ye
Randy Dunlap
Rémi Denis-Courmont
Sasha Levin
Satoru Moriya
Steffen Hurrle
Stephen Hemminger
Tetsuo Handa
Thomas Gleixner
Tom Gundersen
Vasily Averin
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
af_phonet.c
540
-
13
2487
Rémi Denis-Courmont
Eric Dumazet
Alexey Dobriyan
Lin Zhang
Stephen Hemminger
Eric Paris
Dan Carpenter
Thomas Gleixner
Linus Torvalds (pre-git)
Joe Perches
Eric W. Biedermann
Linus Torvalds
Harvey Harrison
May 1998
February 2002
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
September 2009
October 2009
November 2009
September 2010
January 2011
February 2011
March 2011
August 2011
January 2012
April 2012
November 2014
May 2015
January 2016
October 2017
May 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1875}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 17, "token_count": 13}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
2428
97.63%
Eric Dumazet
19
0.76%
Alexey Dobriyan
13
0.52%
Lin Zhang
8
0.32%
Stephen Hemminger
3
0.12%
Eric Paris
3
0.12%
Dan Carpenter
3
0.12%
Thomas Gleixner
2
0.08%
Linus Torvalds (pre-git)
2
0.08%
Joe Perches
2
0.08%
Eric W. Biedermann
2
0.08%
Linus Torvalds
1
0.04%
Harvey Harrison
1
0.04%
Total
2487
datagram.c
196
-
11
813
Rémi Denis-Courmont
Steffen Hurrle
Breno Leitão
Hannes Frederic Sowa
Paul Gortmaker
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Lin Zhang
David S. Miller
Al Viro
May 1998
February 2002
September 2008
January 2010
September 2010
July 2011
November 2013
January 2014
April 2014
November 2014
October 2017
May 2019
June 2023
February 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 697}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
775
95.33%
Steffen Hurrle
14
1.72%
Breno Leitão
9
1.11%
Hannes Frederic Sowa
4
0.49%
Paul Gortmaker
3
0.37%
Thomas Gleixner
2
0.25%
Linus Torvalds (pre-git)
2
0.25%
Linus Torvalds
1
0.12%
Lin Zhang
1
0.12%
David S. Miller
1
0.12%
Al Viro
1
0.12%
Total
813
pep-gprs.c
310
-
11
1284
Rémi Denis-Courmont
Stephen Hemminger
Jarod Wilson
Harvey Harrison
David S. Miller
Peilin Ye
Satoru Moriya
Tom Gundersen
Thomas Gleixner
Patrick McHardy
Joe Perches
September 2008
October 2008
November 2008
December 2008
January 2009
May 2009
June 2009
August 2009
January 2010
June 2011
July 2014
November 2014
October 2016
May 2017
May 2019
January 2023
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 967}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 36, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
1211
94.31%
Stephen Hemminger
27
2.10%
Jarod Wilson
16
1.25%
Harvey Harrison
8
0.62%
David S. Miller
7
0.55%
Peilin Ye
5
0.39%
Satoru Moriya
3
0.23%
Tom Gundersen
2
0.16%
Thomas Gleixner
2
0.16%
Patrick McHardy
2
0.16%
Joe Perches
1
0.08%
Total
1284
pep.c
1388
-
24
6603
Rémi Denis-Courmont
Kumar Sanghvi
Dinesh Kumar Sharma
Arnd Bergmann
Eric Dumazet
Sasha Levin
Gustavo A. R. Silva
Américo Wang
David S. Miller
Oliver Hartkopp
Hangyu Hua
Chas Williams
David Howells
Breno Leitão
Paul Gortmaker
Joe Perches
Ingo Molnar
Christoph Hellwig
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Lin Zhang
Eric W. Biedermann
Al Viro
May 1998
February 2002
October 2004
September 2008
October 2008
December 2008
June 2009
July 2009
September 2009
November 2009
January 2010
April 2010
May 2010
August 2010
September 2010
October 2010
February 2011
March 2011
May 2011
November 2011
April 2012
April 2014
November 2014
May 2015
November 2016
February 2017
March 2017
October 2017
February 2019
May 2019
July 2020
August 2020
December 2021
April 2022
June 2023
February 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3802}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 239}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 149}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1220}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 296}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 116}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
5811
88.01%
Kumar Sanghvi
388
5.88%
Dinesh Kumar Sharma
296
4.48%
Arnd Bergmann
17
0.26%
Eric Dumazet
12
0.18%
Sasha Levin
10
0.15%
Gustavo A. R. Silva
10
0.15%
Américo Wang
8
0.12%
David S. Miller
7
0.11%
Oliver Hartkopp
6
0.09%
Hangyu Hua
5
0.08%
Chas Williams
5
0.08%
David Howells
4
0.06%
Breno Leitão
4
0.06%
Paul Gortmaker
3
0.05%
Joe Perches
3
0.05%
Ingo Molnar
3
0.05%
Christoph Hellwig
3
0.05%
Thomas Gleixner
2
0.03%
Linus Torvalds (pre-git)
2
0.03%
Linus Torvalds
1
0.02%
Lin Zhang
1
0.02%
Eric W. Biedermann
1
0.02%
Al Viro
1
0.02%
Total
6603
pn_dev.c
419
-
17
1967
Rémi Denis-Courmont
Jiri Pirko
Gao Feng
Eric W. Biedermann
Fabian Frederick
Vasily Averin
Eric Dumazet
Akinobu Mita
Arnd Bergmann
David S. Miller
Alexey Dobriyan
Thomas Gleixner
Stephen Hemminger
Linus Torvalds (pre-git)
Lai Jiangshan
Christoph Hellwig
Linus Torvalds
May 1998
February 2002
September 2008
November 2008
December 2008
January 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
June 2010
August 2010
September 2010
March 2011
April 2011
August 2011
January 2012
April 2012
February 2013
May 2013
October 2014
November 2016
November 2017
April 2018
May 2019
July 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 791}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 315}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
1852
94.15%
Jiri Pirko
29
1.47%
Gao Feng
18
0.92%
Eric W. Biedermann
18
0.92%
Fabian Frederick
11
0.56%
Vasily Averin
6
0.31%
Eric Dumazet
6
0.31%
Akinobu Mita
6
0.31%
Arnd Bergmann
4
0.20%
David S. Miller
3
0.15%
Alexey Dobriyan
3
0.15%
Thomas Gleixner
2
0.10%
Stephen Hemminger
2
0.10%
Linus Torvalds (pre-git)
2
0.10%
Lai Jiangshan
2
0.10%
Christoph Hellwig
2
0.10%
Linus Torvalds
1
0.05%
Total
1967
pn_netlink.c
306
-
13
1610
Rémi Denis-Courmont
Johannes Berg
Eric W. Biedermann
Florian Westphal
David S. Miller
Eric Dumazet
Greg Rose
Akinobu Mita
Thomas Gleixner
Linus Torvalds (pre-git)
Pablo Neira Ayuso
David Ahern
Linus Torvalds
May 1998
February 2002
September 2008
November 2008
January 2009
February 2009
June 2009
September 2009
October 2009
November 2009
March 2010
April 2011
June 2011
March 2012
September 2012
November 2012
April 2014
January 2015
April 2017
August 2017
December 2017
April 2019
May 2019
May 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1075}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 366}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
1483
92.11%
Johannes Berg
31
1.93%
Eric W. Biedermann
29
1.80%
Florian Westphal
25
1.55%
David S. Miller
16
0.99%
Eric Dumazet
8
0.50%
Greg Rose
6
0.37%
Akinobu Mita
3
0.19%
Thomas Gleixner
2
0.12%
Linus Torvalds (pre-git)
2
0.12%
Pablo Neira Ayuso
2
0.12%
David Ahern
2
0.12%
Linus Torvalds
1
0.06%
Total
1610
socket.c
772
-
21
3686
Rémi Denis-Courmont
Kumar Sanghvi
Linus Torvalds
Tetsuo Handa
Eric W. Biedermann
Eric Dumazet
Randy Dunlap
Craig Gallek
Breno Leitão
David S. Miller
David Howells
Andy King
Paul Gortmaker
Ingo Molnar
Avi Kivity
Thomas Gleixner
Stephen Hemminger
Elena Reshetova
Al Viro
Patrick Talbert
Denys Vlasenko
December 2006
September 2008
October 2008
December 2008
January 2009
July 2009
August 2009
September 2009
October 2009
November 2009
April 2010
August 2010
September 2010
October 2010
February 2011
March 2011
April 2011
July 2011
August 2011
January 2012
April 2012
May 2012
February 2013
November 2013
February 2016
February 2017
March 2017
June 2017
July 2017
February 2018
June 2018
May 2019
October 2019
June 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1566}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 701}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 13, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
3385
91.83%
Kumar Sanghvi
169
4.58%
Linus Torvalds
28
0.76%
Tetsuo Handa
21
0.57%
Eric W. Biedermann
16
0.43%
Eric Dumazet
13
0.35%
Randy Dunlap
8
0.22%
Craig Gallek
6
0.16%
Breno Leitão
6
0.16%
David S. Miller
5
0.14%
David Howells
5
0.14%
Andy King
5
0.14%
Paul Gortmaker
3
0.08%
Ingo Molnar
3
0.08%
Avi Kivity
3
0.08%
Thomas Gleixner
2
0.05%
Stephen Hemminger
2
0.05%
Elena Reshetova
2
0.05%
Al Viro
2
0.05%
Patrick Talbert
1
0.03%
Denys Vlasenko
1
0.03%
Total
3686
sysctl.c
96
-
5
410
Rémi Denis-Courmont
Eric W. Biedermann
Thomas Gleixner
Joe Perches
Eric Dumazet
September 2008
November 2009
April 2012
June 2013
May 2019
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 389}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
398
97.07%
Eric W. Biedermann
7
1.71%
Thomas Gleixner
2
0.49%
Joe Perches
2
0.49%
Eric Dumazet
1
0.24%
Total
410
Contributors:
55
Author
Tokens
Proportion
Commits
Proportion
0
Rémi Denis-Courmont
17343
91.96%
87
45.55%
1
Kumar Sanghvi
557
2.95%
3
1.57%
2
Dinesh Kumar Sharma
296
1.57%
1
0.52%
3
Eric W. Biedermann
73
0.39%
10
5.24%
4
Eric Dumazet
59
0.31%
9
4.71%
5
David S. Miller
39
0.21%
7
3.66%
6
Stephen Hemminger
34
0.18%
5
2.62%
7
Linus Torvalds
33
0.17%
3
1.57%
8
Johannes Berg
31
0.16%
5
2.62%
9
Jiri Pirko
29
0.15%
3
1.57%
10
Florian Westphal
25
0.13%
2
1.05%
11
Tetsuo Handa
21
0.11%
1
0.52%
12
Arnd Bergmann
21
0.11%
2
1.05%
13
Breno Leitão
19
0.10%
1
0.52%
14
Gao Feng
18
0.10%
2
1.05%
15
Thomas Gleixner
16
0.08%
1
0.52%
16
Jarod Wilson
16
0.08%
1
0.52%
17
Alexey Dobriyan
16
0.08%
3
1.57%
18
Steffen Hurrle
14
0.07%
1
0.52%
19
Fabian Frederick
11
0.06%
1
0.52%
20
Sasha Levin
10
0.05%
1
0.52%
21
Linus Torvalds (pre-git)
10
0.05%
1
0.52%
22
Lin Zhang
10
0.05%
2
1.05%
23
Gustavo A. R. Silva
10
0.05%
1
0.52%
24
Paul Gortmaker
9
0.05%
2
1.05%
25
Harvey Harrison
9
0.05%
2
1.05%
26
David Howells
9
0.05%
1
0.52%
27
Akinobu Mita
9
0.05%
2
1.05%
28
Randy Dunlap
8
0.04%
1
0.52%
29
Joe Perches
8
0.04%
2
1.05%
30
Américo Wang
8
0.04%
1
0.52%
31
Vasily Averin
6
0.03%
1
0.52%
32
Oliver Hartkopp
6
0.03%
1
0.52%
33
Ingo Molnar
6
0.03%
1
0.52%
34
Greg Rose
6
0.03%
1
0.52%
35
Craig Gallek
6
0.03%
1
0.52%
36
Peilin Ye
5
0.03%
1
0.52%
37
Hangyu Hua
5
0.03%
1
0.52%
38
Christoph Hellwig
5
0.03%
2
1.05%
39
Chas Williams
5
0.03%
1
0.52%
40
Andy King
5
0.03%
1
0.52%
41
Hannes Frederic Sowa
4
0.02%
1
0.52%
42
Al Viro
4
0.02%
2
1.05%
43
Satoru Moriya
3
0.02%
1
0.52%
44
Eric Paris
3
0.02%
1
0.52%
45
Dan Carpenter
3
0.02%
1
0.52%
46
Avi Kivity
3
0.02%
1
0.52%
47
Tom Gundersen
2
0.01%
1
0.52%
48
Patrick McHardy
2
0.01%
1
0.52%
49
Pablo Neira Ayuso
2
0.01%
1
0.52%
50
Lai Jiangshan
2
0.01%
1
0.52%
51
Elena Reshetova
2
0.01%
2
1.05%
52
David Ahern
2
0.01%
1
0.52%
53
Patrick Talbert
1
0.01%
1
0.52%
54
Denys Vlasenko
1
0.01%
1
0.52%
Total
18860
191