Linux Source Code
Home
Release 5.2
Help
class
root
drivers
usb
Highlighting
Reset All
By Author
By Age
──────────
Adam J. Richter
Adrian Taylor
Al Viro
Alan Cox
Alan Stern
Alexandre Peixoto Ferreira
Alexey Khoroshilov
Alexey Sokolov
Andy Shevchenko
Ari Juhani Hämeenaho
Arjan van de Ven
Arseniy Lartsev
Ben Hutchings
Björn Mork
Brandon Philips
Brian Murphy
Chris Malley
Colin Leroy
Dan J Williams
Daniele Palmas
Dave Penkler
David Brownell
David Engraf
David Kubicek
David Paschal
David Woodhouse
Dmitry Torokhov
Erik Slagter
Francesco Lavra
Gergely Imreh
Greg Kroah-Hartman
Greg Suarez
Guido Kiener
Guus Sliepen
Havard Skinnemoen
Jim Paris
Jiri Slaby
Johan Hovold
Julia Lawall
Kay Sievers
Kim Jae Joong
Krzysztof Hałasa
Ladislav Michl
Linus Torvalds
Linus Torvalds (pre-git)
Lu Baolu
Macpaul Lin
Martin Habets
Michael Ulbricht
Nicolas Boullis
Oliver Neukum
Others
Pete Zaitcev
Randy Dunlap
Robert Foss
Romain Izard
Rusty Russell
Sage Sharp
Sebastian Andrzej Siewior
Tobias Herzog
Toby Gray
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cdc-acm.c
1997
-
92
9652
Oliver Neukum
Linus Torvalds (pre-git)
Johan Hovold
Havard Skinnemoen
Tobias Herzog
Ladislav Michl
Adrian Taylor
Greg Kroah-Hartman
David Brownell
Alan Cox
Dan J Williams
Al Viro
David Kubicek
Toby Gray
David Engraf
Alexey Khoroshilov
Krzysztof Hałasa
Romain Izard
Colin Leroy
Linus Torvalds
Michael Ulbricht
Francesco Lavra
Dmitry Torokhov
Nicolas Boullis
Alexey Sokolov
Arseniy Lartsev
Erik Slagter
Macpaul Lin
Kim Jae Joong
Brian Murphy
Daniele Palmas
Lu Baolu
Jiri Slaby
Rusty Russell
Brandon Philips
Julia Lawall
Jim Paris
Alan Stern
Adam J. Richter
Chris Malley
Sebastian Andrzej Siewior
Sage Sharp
Arjan van de Ven
Others
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
May 2000
July 2000
October 2000
February 2002
April 2002
May 2002
July 2002
September 2002
October 2002
December 2002
January 2003
April 2003
June 2003
July 2003
August 2003
October 2003
December 2003
January 2004
April 2004
May 2004
June 2004
August 2004
September 2004
December 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
November 2005
January 2006
May 2006
June 2006
October 2006
December 2006
February 2007
July 2007
August 2007
October 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
November 2008
December 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
August 2010
September 2010
January 2011
March 2011
May 2011
June 2011
August 2011
September 2011
November 2011
December 2011
February 2012
March 2012
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
June 2013
July 2013
November 2013
December 2013
March 2014
May 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
November 2015
January 2016
March 2016
April 2016
July 2016
September 2016
November 2016
December 2016
February 2017
March 2017
July 2017
October 2017
November 2017
January 2018
February 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 213}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 3, "token_count": 161}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 582}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 14, "token_count": 58}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 35, "token_count": 28}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 30, "token_count": 46}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 15, "token_count": 41}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 48, "token_count": 32}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 20, "token_count": 118}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 58, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 22, "token_count": 108}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 15, "token_count": 78}, {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 44, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 59, "token_count": 17}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 164}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 110}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 41, "token_count": 37}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 354}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 45}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 23, "token_count": 102}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 456}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 40, "token_count": 35}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 468}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 51, "token_count": 23}, {"author_id": 27, "token_count": 74}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 36, "token_count": 45}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 159}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 34, "token_count": 48}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 87}, {"author_id": 46, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 428}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 32, "token_count": 56}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 368}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 54, "token_count": 22}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 79}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 47}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 37, "token_count": 37}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 29}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 11, "token_count": 402}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 10, "token_count": 400}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 34}, {"author_id": 16, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 21, "token_count": 44}, {"author_id": 29, "token_count": 60}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 30}, {"author_id": 39, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
2876
29.80%
Linus Torvalds (pre-git)
1233
12.77%
Johan Hovold
1096
11.36%
Havard Skinnemoen
468
4.85%
Tobias Herzog
411
4.26%
Ladislav Michl
402
4.16%
Adrian Taylor
354
3.67%
Greg Kroah-Hartman
289
2.99%
David Brownell
244
2.53%
Alan Cox
166
1.72%
Dan J Williams
159
1.65%
Al Viro
129
1.34%
David Kubicek
118
1.22%
Toby Gray
118
1.22%
David Engraf
108
1.12%
Alexey Khoroshilov
87
0.90%
Krzysztof Hałasa
74
0.77%
Romain Izard
61
0.63%
Colin Leroy
58
0.60%
Linus Torvalds
58
0.60%
Michael Ulbricht
56
0.58%
Francesco Lavra
53
0.55%
Dmitry Torokhov
48
0.50%
Nicolas Boullis
45
0.47%
Alexey Sokolov
37
0.38%
Arseniy Lartsev
37
0.38%
Erik Slagter
35
0.36%
Macpaul Lin
35
0.36%
Kim Jae Joong
34
0.35%
Brian Murphy
32
0.33%
Daniele Palmas
30
0.31%
Lu Baolu
29
0.30%
Jiri Slaby
28
0.29%
Rusty Russell
28
0.29%
Brandon Philips
25
0.26%
Julia Lawall
23
0.24%
Jim Paris
22
0.23%
Alan Stern
20
0.21%
Adam J. Richter
17
0.18%
Chris Malley
17
0.18%
Sebastian Andrzej Siewior
10
0.10%
Sage Sharp
5
0.05%
Arjan van de Ven
4
0.04%
Others
473
4.90%
Total
9652
cdc-acm.h
142
-
17
391
Oliver Neukum
David Kubicek
Johan Hovold
Ladislav Michl
Tobias Herzog
David Engraf
Alan Cox
Alexey Sokolov
Lu Baolu
Macpaul Lin
Dmitry Torokhov
Erik Slagter
Havard Skinnemoen
David Brownell
Greg Kroah-Hartman
Randy Dunlap
Others
June 2004
January 2005
March 2005
April 2005
November 2005
May 2006
February 2007
October 2007
March 2008
June 2008
May 2009
June 2009
August 2009
March 2010
March 2011
May 2011
November 2011
February 2013
November 2013
May 2014
November 2014
May 2015
June 2015
January 2016
November 2016
March 2017
November 2017
December 2018
April 2019
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
255
65.22%
David Kubicek
37
9.46%
Johan Hovold
26
6.65%
Ladislav Michl
18
4.60%
Tobias Herzog
13
3.32%
David Engraf
11
2.81%
Alan Cox
5
1.28%
Alexey Sokolov
4
1.02%
Lu Baolu
4
1.02%
Macpaul Lin
4
1.02%
Dmitry Torokhov
3
0.77%
Erik Slagter
3
0.77%
Havard Skinnemoen
3
0.77%
David Brownell
2
0.51%
Greg Kroah-Hartman
1
0.26%
Randy Dunlap
1
0.26%
Others
1
0.26%
Total
391
cdc-wdm.c
1125
-
18
5336
Oliver Neukum
Björn Mork
Sebastian Andrzej Siewior
Greg Kroah-Hartman
Robert Foss
Ben Hutchings
Greg Suarez
Alan Stern
Linus Torvalds
Sage Sharp
Al Viro
Others
May 2008
June 2008
August 2008
October 2008
November 2008
April 2009
September 2009
January 2010
February 2010
August 2010
December 2010
April 2011
August 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
September 2012
March 2013
August 2013
October 2013
November 2013
December 2013
January 2014
March 2015
July 2016
August 2016
April 2017
May 2017
July 2017
September 2017
October 2017
November 2017
February 2018
June 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2660}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 450}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 186}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 43, "token_count": 36}, {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 462}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 0, "token_count": 59}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 72}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 94}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 50, "token_count": 31}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 8, "token_count": 116}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 38, "token_count": 41}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 163}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
3771
70.67%
Björn Mork
1126
21.10%
Sebastian Andrzej Siewior
164
3.07%
Greg Kroah-Hartman
119
2.23%
Robert Foss
41
0.77%
Ben Hutchings
36
0.67%
Greg Suarez
31
0.58%
Alan Stern
10
0.19%
Linus Torvalds
7
0.13%
Sage Sharp
5
0.09%
Al Viro
4
0.07%
Others
22
0.41%
Total
5336
usblp.c
1433
-
41
6277
David Paschal
Pete Zaitcev
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Oliver Neukum
Linus Torvalds
David Woodhouse
Randy Dunlap
Martin Habets
Kay Sievers
Alan Stern
Johan Hovold
Ari Juhani Hämeenaho
Rusty Russell
Sebastian Andrzej Siewior
Arjan van de Ven
David Brownell
Brandon Philips
Julia Lawall
Al Viro
Jiri Slaby
Others
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
May 2000
June 2000
July 2000
August 2000
October 2000
January 2001
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
September 2002
October 2002
November 2002
December 2002
January 2003
May 2003
June 2003
July 2003
August 2003
September 2003
December 2003
February 2004
March 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
January 2005
June 2005
November 2005
December 2005
January 2006
August 2006
September 2006
October 2006
December 2006
January 2007
March 2007
May 2007
June 2007
July 2007
August 2007
February 2008
July 2008
August 2008
January 2009
April 2009
September 2009
January 2010
July 2010
August 2010
June 2011
July 2011
November 2011
May 2012
April 2015
June 2015
November 2015
February 2017
March 2017
April 2017
July 2017
November 2017
January 2018
February 2018
June 2018
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 202}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 315}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 3, "token_count": 189}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 14, "token_count": 222}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 1876}, {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 24, "token_count": 84}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 49, "token_count": 31}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 31, "token_count": 25}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 28, "token_count": 74}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 19, "token_count": 156}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 53, "token_count": 17}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 1263}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 5, "token_count": 157}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 146}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
David Paschal
1876
29.89%
Pete Zaitcev
1640
26.13%
Linus Torvalds (pre-git)
1031
16.43%
Greg Kroah-Hartman
506
8.06%
Oliver Neukum
289
4.60%
Linus Torvalds
226
3.60%
David Woodhouse
156
2.49%
Randy Dunlap
91
1.45%
Martin Habets
74
1.18%
Kay Sievers
58
0.92%
Alan Stern
53
0.84%
Johan Hovold
38
0.61%
Ari Juhani Hämeenaho
31
0.49%
Rusty Russell
22
0.35%
Sebastian Andrzej Siewior
20
0.32%
Arjan van de Ven
19
0.30%
David Brownell
17
0.27%
Brandon Philips
9
0.14%
Julia Lawall
8
0.13%
Al Viro
5
0.08%
Jiri Slaby
5
0.08%
Others
103
1.64%
Total
6277
usbtmc.c
2558
-
23
11017
Guido Kiener
Greg Kroah-Hartman
Dave Penkler
Alexandre Peixoto Ferreira
Oliver Neukum
Johan Hovold
Gergely Imreh
Andy Shevchenko
Guus Sliepen
Sage Sharp
Al Viro
Linus Torvalds
Chris Malley
Others
August 2008
October 2008
December 2008
March 2009
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
January 2010
March 2010
August 2010
November 2011
April 2013
July 2013
August 2013
May 2014
June 2014
January 2016
February 2016
September 2016
March 2017
July 2017
August 2017
October 2017
November 2017
February 2018
July 2018
September 2018
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 3051}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 57, "token_count": 20}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 42, "token_count": 37}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 338}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 56, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 1529}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 66}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 984}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 4739}, ]}, ]
Author Name
Tokens
Token Proportion
Guido Kiener
5723
51.95%
Greg Kroah-Hartman
3085
28.00%
Dave Penkler
1543
14.01%
Alexandre Peixoto Ferreira
338
3.07%
Oliver Neukum
136
1.23%
Johan Hovold
66
0.60%
Gergely Imreh
37
0.34%
Andy Shevchenko
20
0.18%
Guus Sliepen
20
0.18%
Sage Sharp
12
0.11%
Al Viro
2
0.02%
Linus Torvalds
2
0.02%
Chris Malley
1
0.01%
Others
32
0.29%
Total
11017
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
137
Author
Tokens
Proportion
Commits
Proportion
0
Oliver Neukum
7327
22.43%
87
17.30%
1
Guido Kiener
5723
17.52%
30
5.96%
2
Greg Kroah-Hartman
4000
12.24%
46
9.15%
3
Linus Torvalds (pre-git)
2264
6.93%
48
9.54%
4
David Paschal
1876
5.74%
2
0.40%
5
Pete Zaitcev
1640
5.02%
10
1.99%
6
Dave Penkler
1543
4.72%
7
1.39%
7
Johan Hovold
1226
3.75%
34
6.76%
8
Björn Mork
1126
3.45%
24
4.77%
9
Havard Skinnemoen
471
1.44%
2
0.40%
10
Tobias Herzog
424
1.30%
4
0.80%
11
Ladislav Michl
420
1.29%
5
0.99%
12
Adrian Taylor
354
1.08%
1
0.20%
13
Alexandre Peixoto Ferreira
338
1.03%
4
0.80%
14
Linus Torvalds
293
0.90%
12
2.39%
15
David Brownell
263
0.80%
9
1.79%
16
Sebastian Andrzej Siewior
194
0.59%
5
0.99%
17
Alan Cox
171
0.52%
10
1.99%
18
Dan J Williams
159
0.49%
1
0.20%
19
David Woodhouse
156
0.48%
1
0.20%
20
David Kubicek
155
0.47%
1
0.20%
21
Al Viro
140
0.43%
8
1.59%
22
David Engraf
119
0.36%
2
0.40%
23
Toby Gray
118
0.36%
3
0.60%
24
Randy Dunlap
92
0.28%
3
0.60%
25
Alexey Khoroshilov
87
0.27%
1
0.20%
26
Alan Stern
83
0.25%
6
1.19%
27
Krzysztof Hałasa
74
0.23%
1
0.20%
28
Martin Habets
74
0.23%
1
0.20%
29
Romain Izard
61
0.19%
2
0.40%
30
Colin Leroy
58
0.18%
2
0.40%
31
Kay Sievers
58
0.18%
3
0.60%
32
Michael Ulbricht
56
0.17%
1
0.20%
33
Francesco Lavra
53
0.16%
2
0.40%
34
Dmitry Torokhov
51
0.16%
1
0.20%
35
Rusty Russell
50
0.15%
1
0.20%
36
Nicolas Boullis
45
0.14%
1
0.20%
37
Alexey Sokolov
41
0.13%
1
0.20%
38
Robert Foss
41
0.13%
1
0.20%
39
Macpaul Lin
39
0.12%
1
0.20%
40
Erik Slagter
38
0.12%
1
0.20%
41
Arseniy Lartsev
37
0.11%
1
0.20%
42
Gergely Imreh
37
0.11%
2
0.40%
43
Ben Hutchings
36
0.11%
1
0.20%
44
Brandon Philips
34
0.10%
2
0.40%
45
Kim Jae Joong
34
0.10%
1
0.20%
46
Jiri Slaby
33
0.10%
7
1.39%
47
Lu Baolu
33
0.10%
1
0.20%
48
Brian Murphy
32
0.10%
1
0.20%
49
Ari Juhani Hämeenaho
31
0.09%
1
0.20%
50
Greg Suarez
31
0.09%
1
0.20%
51
Julia Lawall
31
0.09%
2
0.40%
52
Daniele Palmas
30
0.09%
1
0.20%
53
Arjan van de Ven
23
0.07%
2
0.40%
54
Jim Paris
22
0.07%
1
0.20%
55
Sage Sharp
22
0.07%
2
0.40%
56
Andy Shevchenko
20
0.06%
3
0.60%
57
Guus Sliepen
20
0.06%
1
0.20%
58
Chris Malley
18
0.06%
2
0.40%
59
Adam J. Richter
17
0.05%
1
0.20%
60
Others
631
1.93%
85
16.90%
Total
32673
503