Linux Source Code
Home
Release 5.16
Help
class
root
drivers
usb
Highlighting
Reset All
By Author
By Age
──────────
Adrian Taylor
Al Viro
Alan Cox
Alan Stern
Alexandre Peixoto Ferreira
Alexey Khoroshilov
Alexey Sokolov
Andy Shevchenko
Arjan van de Ven
Arnd Bergmann
Arseniy Lartsev
Ben Hutchings
Björn Mork
Brandon Philips
Brian Murphy
Chris Brandt
Chris Malley
Dan J Williams
Daniele Palmas
Dave Penkler
David Brownell
David Engraf
David Kubicek
David Woodhouse
Dmitry Torokhov
Francesco Lavra
Gergely Imreh
Greg Kroah-Hartman
Greg Suarez
Guido Kiener
Guus Sliepen
Havard Skinnemoen
Jerome Brunet
Jim Paris
Jiri Slaby
Johan Hovold
Julia Lawall
Kay Sievers
Kim Jae Joong
Krzysztof Hałasa
Ladislav Michl
Linus Torvalds
Loic Poulain
Lu Baolu
Macpaul Lin
Mauro Carvalho Chehab
Michael Ulbricht
Oliver Neukum
Others
Pete Zaitcev
Robert Foss
Romain Izard
Sage Sharp
Sean Young
Sebastian Andrzej Siewior
Tetsuo Handa
Tobias Herzog
Toby Gray
Tom Rix
Vincent Mailhol
Xiao Kaijian
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cdc-acm.c
2087
-
94
10243
Oliver Neukum
Linus Torvalds
Johan Hovold
Havard Skinnemoen
Tobias Herzog
Ladislav Michl
Adrian Taylor
Mauro Carvalho Chehab
Alan Cox
Dan J Williams
Toby Gray
David Kubicek
David Engraf
Greg Kroah-Hartman
Alexey Khoroshilov
Krzysztof Hałasa
David Brownell
Romain Izard
Michael Ulbricht
Francesco Lavra
Jiri Slaby
Chris Brandt
Dmitry Torokhov
Vincent Mailhol
Al Viro
Arseniy Lartsev
Alexey Sokolov
Sean Young
Tom Rix
Macpaul Lin
Daniele Palmas
Lu Baolu
Brian Murphy
Brandon Philips
Julia Lawall
Jim Paris
Kim Jae Joong
Jerome Brunet
Alan Stern
Xiao Kaijian
Chris Malley
Sebastian Andrzej Siewior
Sage Sharp
Arjan van de Ven
Others
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
August 2019
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2374}, {"author_id": 0, "token_count": 406}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 49, "token_count": 27}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 17, "token_count": 108}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 57, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 107}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 24, "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": 244}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 24, "token_count": 71}, {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 121}, {"author_id": 59, "token_count": 17}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 15, "token_count": 105}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 39, "token_count": 37}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 346}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 30, "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": 20, "token_count": 102}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 446}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 20, "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": 450}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 46, "token_count": 23}, {"author_id": 23, "token_count": 74}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 130}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 31, "token_count": 48}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 22, "token_count": 80}, {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"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": 28, "token_count": 56}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 365}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 52, "token_count": 22}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 79}, ]}, {"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": 6, "token_count": 45}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "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": 45, "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": 64}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 11, "token_count": 362}, {"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": 6, "token_count": 18}, {"author_id": 10, "token_count": 373}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "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": 54, "token_count": 21}, {"author_id": 14, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 42}, {"author_id": 26, "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": 48, "token_count": 30}, {"author_id": 37, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 42, "token_count": 35}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 91}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 53, "token_count": 21}, {"author_id": 34, "token_count": 46}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 51}, {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 78}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 16, "token_count": 141}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
2517
24.57%
Linus Torvalds
2374
23.18%
Johan Hovold
1314
12.83%
Havard Skinnemoen
450
4.39%
Tobias Herzog
384
3.75%
Ladislav Michl
362
3.53%
Adrian Taylor
346
3.38%
Mauro Carvalho Chehab
162
1.58%
Alan Cox
161
1.57%
Dan J Williams
130
1.27%
Toby Gray
118
1.15%
David Kubicek
108
1.05%
David Engraf
107
1.04%
Greg Kroah-Hartman
103
1.01%
Alexey Khoroshilov
80
0.78%
Krzysztof Hałasa
74
0.72%
David Brownell
74
0.72%
Romain Izard
61
0.60%
Michael Ulbricht
56
0.55%
Francesco Lavra
53
0.52%
Jiri Slaby
51
0.50%
Chris Brandt
51
0.50%
Dmitry Torokhov
48
0.47%
Vincent Mailhol
46
0.45%
Al Viro
42
0.41%
Arseniy Lartsev
37
0.36%
Alexey Sokolov
37
0.36%
Sean Young
36
0.35%
Tom Rix
35
0.34%
Macpaul Lin
35
0.34%
Daniele Palmas
30
0.29%
Lu Baolu
29
0.28%
Brian Murphy
27
0.26%
Brandon Philips
25
0.24%
Julia Lawall
23
0.22%
Jim Paris
22
0.21%
Kim Jae Joong
21
0.21%
Jerome Brunet
21
0.21%
Alan Stern
20
0.20%
Xiao Kaijian
17
0.17%
Chris Malley
17
0.17%
Sebastian Andrzej Siewior
10
0.10%
Sage Sharp
5
0.05%
Arjan van de Ven
4
0.04%
Others
520
5.08%
Total
10243
cdc-acm.h
143
-
17
396
Linus Torvalds
Oliver Neukum
David Kubicek
Johan Hovold
Ladislav Michl
Tobias Herzog
David Engraf
Alan Cox
Macpaul Lin
Lu Baolu
Havard Skinnemoen
Dmitry Torokhov
Alexey Sokolov
Jerome Brunet
Greg Kroah-Hartman
Others
April 2005
November 2005
May 2006
February 2007
October 2007
March 2008
June 2008
May 2009
June 2009
August 2009
March 2010
March 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
April 2020
September 2020
October 2020
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 147}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 17, "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": 21, "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": 15, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
147
37.12%
Oliver Neukum
112
28.28%
David Kubicek
37
9.34%
Johan Hovold
34
8.59%
Ladislav Michl
18
4.55%
Tobias Herzog
13
3.28%
David Engraf
11
2.78%
Alan Cox
5
1.26%
Macpaul Lin
3
0.76%
Lu Baolu
3
0.76%
Havard Skinnemoen
3
0.76%
Dmitry Torokhov
3
0.76%
Alexey Sokolov
3
0.76%
Jerome Brunet
1
0.25%
Greg Kroah-Hartman
1
0.25%
Others
2
0.51%
Total
396
cdc-wdm.c
1370
-
23
6331
Oliver Neukum
Björn Mork
Loic Poulain
Sebastian Andrzej Siewior
Greg Kroah-Hartman
Tetsuo Handa
Robert Foss
Ben Hutchings
Greg Suarez
Alan Stern
Linus Torvalds
Arnd Bergmann
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
August 2019
September 2020
December 2020
April 2021
May 2021
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2553}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 0, "token_count": 449}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"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": 203}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 58, "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": 25, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 186}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 41, "token_count": 36}, {"author_id": 7, "token_count": 101}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 458}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 0, "token_count": 59}, {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 93}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 47, "token_count": 31}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "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": 35, "token_count": 41}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 156}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 57}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 868}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
3848
60.78%
Björn Mork
1117
17.64%
Loic Poulain
868
13.71%
Sebastian Andrzej Siewior
157
2.48%
Greg Kroah-Hartman
114
1.80%
Tetsuo Handa
57
0.90%
Robert Foss
41
0.65%
Ben Hutchings
36
0.57%
Greg Suarez
31
0.49%
Alan Stern
10
0.16%
Linus Torvalds
7
0.11%
Arnd Bergmann
7
0.11%
Sage Sharp
5
0.08%
Al Viro
4
0.06%
Others
29
0.46%
Total
6331
usblp.c
1474
-
26
6418
Linus Torvalds
Pete Zaitcev
Greg Kroah-Hartman
Oliver Neukum
Johan Hovold
David Woodhouse
Alan Stern
Kay Sievers
Sebastian Andrzej Siewior
Arjan van de Ven
Brandon Philips
Julia Lawall
Jiri Slaby
Arnd Bergmann
Al Viro
Mauro Carvalho Chehab
Others
April 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
August 2019
October 2019
May 2020
September 2020
January 2021
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3788}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 18, "token_count": 130}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 50, "token_count": 17}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1154415600, "group": [ {"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": 25, "token_count": 35}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 1255}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 144}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 44, "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": 58, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 79}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3792
59.08%
Pete Zaitcev
1648
25.68%
Greg Kroah-Hartman
264
4.11%
Oliver Neukum
245
3.82%
Johan Hovold
141
2.20%
David Woodhouse
130
2.03%
Alan Stern
35
0.55%
Kay Sievers
33
0.51%
Sebastian Andrzej Siewior
20
0.31%
Arjan van de Ven
19
0.30%
Brandon Philips
9
0.14%
Julia Lawall
8
0.12%
Jiri Slaby
5
0.08%
Arnd Bergmann
5
0.08%
Al Viro
2
0.03%
Mauro Carvalho Chehab
1
0.02%
Others
61
0.95%
Total
6418
usbtmc.c
2586
-
24
11122
Guido Kiener
Greg Kroah-Hartman
Dave Penkler
Alexandre Peixoto Ferreira
Oliver Neukum
Johan Hovold
Gergely Imreh
Guus Sliepen
Andy Shevchenko
Sage Sharp
Arnd Bergmann
Linus Torvalds
Al Viro
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
November 2017
February 2018
July 2018
September 2018
August 2019
July 2020
December 2020
July 2021
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 2996}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 55, "token_count": 20}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "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": 51, "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": 58, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "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": 3, "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": 4, "token_count": 1485}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 66}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 881}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 2, "token_count": 4737}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 280}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Guido Kiener
5618
50.51%
Greg Kroah-Hartman
3041
27.34%
Dave Penkler
1779
16.00%
Alexandre Peixoto Ferreira
338
3.04%
Oliver Neukum
151
1.36%
Johan Hovold
66
0.59%
Gergely Imreh
37
0.33%
Guus Sliepen
20
0.18%
Andy Shevchenko
20
0.18%
Sage Sharp
12
0.11%
Arnd Bergmann
6
0.05%
Linus Torvalds
2
0.02%
Al Viro
2
0.02%
Chris Malley
1
0.01%
Others
29
0.26%
Total
11122
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
135
Author
Tokens
Proportion
Commits
Proportion
0
Oliver Neukum
6873
19.92%
85
19.77%
1
Linus Torvalds
6322
18.32%
2
0.47%
2
Guido Kiener
5618
16.28%
30
6.98%
3
Greg Kroah-Hartman
3523
10.21%
23
5.35%
4
Dave Penkler
1779
5.16%
11
2.56%
5
Pete Zaitcev
1648
4.78%
10
2.33%
6
Johan Hovold
1555
4.51%
50
11.63%
7
Björn Mork
1117
3.24%
24
5.58%
8
Loic Poulain
868
2.52%
1
0.23%
9
Havard Skinnemoen
453
1.31%
2
0.47%
10
Tobias Herzog
397
1.15%
4
0.93%
11
Ladislav Michl
380
1.10%
5
1.16%
12
Adrian Taylor
346
1.00%
1
0.23%
13
Alexandre Peixoto Ferreira
338
0.98%
4
0.93%
14
Sebastian Andrzej Siewior
187
0.54%
5
1.16%
15
Alan Cox
166
0.48%
10
2.33%
16
Mauro Carvalho Chehab
163
0.47%
3
0.70%
17
David Kubicek
145
0.42%
1
0.23%
18
David Woodhouse
130
0.38%
1
0.23%
19
Dan J Williams
130
0.38%
1
0.23%
20
Toby Gray
118
0.34%
3
0.70%
21
David Engraf
118
0.34%
2
0.47%
22
Alexey Khoroshilov
80
0.23%
1
0.23%
23
Krzysztof Hałasa
74
0.21%
1
0.23%
24
David Brownell
74
0.21%
4
0.93%
25
Alan Stern
65
0.19%
4
0.93%
26
Romain Izard
61
0.18%
2
0.47%
27
Tetsuo Handa
57
0.17%
1
0.23%
28
Michael Ulbricht
56
0.16%
1
0.23%
29
Jiri Slaby
56
0.16%
12
2.79%
30
Francesco Lavra
53
0.15%
2
0.47%
31
Dmitry Torokhov
51
0.15%
1
0.23%
32
Chris Brandt
51
0.15%
1
0.23%
33
Al Viro
50
0.14%
4
0.93%
34
Vincent Mailhol
46
0.13%
1
0.23%
35
Robert Foss
41
0.12%
1
0.23%
36
Alexey Sokolov
40
0.12%
1
0.23%
37
Macpaul Lin
38
0.11%
1
0.23%
38
Gergely Imreh
37
0.11%
2
0.47%
39
Arseniy Lartsev
37
0.11%
1
0.23%
40
Sean Young
36
0.10%
2
0.47%
41
Ben Hutchings
36
0.10%
1
0.23%
42
Tom Rix
35
0.10%
1
0.23%
43
Brandon Philips
34
0.10%
2
0.47%
44
Kay Sievers
33
0.10%
2
0.47%
45
Lu Baolu
32
0.09%
1
0.23%
46
Julia Lawall
31
0.09%
2
0.47%
47
Greg Suarez
31
0.09%
1
0.23%
48
Daniele Palmas
30
0.09%
1
0.23%
49
Brian Murphy
27
0.08%
1
0.23%
50
Arjan van de Ven
23
0.07%
2
0.47%
51
Sage Sharp
22
0.06%
2
0.47%
52
Jim Paris
22
0.06%
1
0.23%
53
Jerome Brunet
22
0.06%
1
0.23%
54
Kim Jae Joong
21
0.06%
1
0.23%
55
Guus Sliepen
20
0.06%
1
0.23%
56
Andy Shevchenko
20
0.06%
3
0.70%
57
Chris Malley
18
0.05%
2
0.47%
58
Arnd Bergmann
18
0.05%
2
0.47%
59
Xiao Kaijian
17
0.05%
1
0.23%
60
Others
641
1.86%
81
18.84%
Total
34510
430