Linux Source Code
Home
Release 6.1
Help
core
root
drivers
usb
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Stern
Andiry Brienza
Andrew Morton
Arnd Bergmann
Bastien Nocera
Björn Mork
Cheng Renquan
Chris Frey
Christoph Hellwig
Craig W. Nadler
Dan J Williams
Daniel Mack
David Brownell
David Heinzelmann
David Vrabel
Dmitry Torokhov
Duncan Sands
Felipe Balbi
Geert Uytterhoeven
George Spelvin
Greg Kroah-Hartman
Hans de Goede
Heikki Krogerus
Huang Rui
Ingo Rohloff
Iñaky Pérez-González
Johan Hovold
Julius Werner
Kai-Heng Feng
Kay Sievers
Kishon Vijay Abraham I
Lan Tianyu
Laurent Pinchart
Linus Torvalds
Linus Torvalds (pre-git)
Lu Baolu
Magnus Damm
Martin Blumenstingl
Mathias Nyman
Matthew Garrett
Michael Grzeschik
Ming Lei
Nicolas Boichat
Nicolas Saenz Julienne
Oliver Neukum
Others
Patrick Mochel
Pete Zaitcev
Peter Chen
Petr Mladek
Rafael J. Wysocki
Rafał Miłecki
Reilly Grant
Sage Sharp
Sebastian Andrzej Siewior
Stefan Koch
Steinar H. Gunderson
Thinh Nguyen
Thiébaud Weksteen
Tudor Laurentiu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
buffer.c
174
-
20
568
David Brownell
Sebastian Andrzej Siewior
Tudor Laurentiu
Geert Uytterhoeven
Christoph Hellwig
Arnd Bergmann
Greg Kroah-Hartman
Alan Stern
Al Viro
Others
August 2002
December 2002
January 2004
February 2004
March 2004
June 2004
October 2005
November 2005
August 2006
December 2006
January 2008
April 2009
April 2010
December 2010
December 2014
April 2015
February 2016
April 2016
March 2017
November 2017
August 2018
May 2019
August 2019
October 2020
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 336}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 36, "token_count": 51}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 45}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
379
66.73%
Sebastian Andrzej Siewior
51
8.98%
Tudor Laurentiu
45
7.92%
Geert Uytterhoeven
10
1.76%
Christoph Hellwig
9
1.58%
Arnd Bergmann
8
1.41%
Greg Kroah-Hartman
7
1.23%
Alan Stern
6
1.06%
Al Viro
1
0.18%
Others
52
9.15%
Total
568
config.c
1094
-
31
5214
Alan Stern
Patrick Mochel
Sage Sharp
Andiry Brienza
Johan Hovold
Mathias Nyman
Greg Kroah-Hartman
David Brownell
Hans de Goede
Craig W. Nadler
Iñaky Pérez-González
Sebastian Andrzej Siewior
Laurent Pinchart
Julius Werner
Lan Tianyu
Others
May 2002
October 2002
July 2003
September 2003
March 2004
April 2004
May 2004
June 2004
August 2004
December 2004
March 2005
April 2005
October 2005
August 2006
May 2007
June 2007
July 2007
January 2008
February 2008
April 2009
March 2010
April 2010
April 2011
July 2011
August 2011
September 2011
September 2012
August 2013
December 2013
March 2014
July 2014
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
August 2016
September 2016
December 2016
March 2017
September 2017
October 2017
November 2017
December 2017
May 2018
January 2019
February 2019
May 2019
September 2019
October 2019
December 2019
January 2020
February 2020
June 2020
July 2020
November 2020
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 729}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 431}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 468}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 682}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 207}, {"author_id": 34, "token_count": 49}, {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 538}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 427}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 119}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 242}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 58}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
2410
46.22%
Patrick Mochel
729
13.98%
Sage Sharp
538
10.32%
Andiry Brienza
427
8.19%
Johan Hovold
315
6.04%
Mathias Nyman
190
3.64%
Greg Kroah-Hartman
97
1.86%
David Brownell
87
1.67%
Hans de Goede
54
1.04%
Craig W. Nadler
49
0.94%
Iñaky Pérez-González
23
0.44%
Sebastian Andrzej Siewior
17
0.33%
Laurent Pinchart
17
0.33%
Julius Werner
12
0.23%
Lan Tianyu
10
0.19%
Others
239
4.58%
Total
5214
devices.c
546
-
29
2245
Linus Torvalds (pre-git)
David Brownell
Craig W. Nadler
Alan Stern
Greg Kroah-Hartman
Linus Torvalds
Sebastian Andrzej Siewior
Dmitry Torokhov
Lan Tianyu
Mathias Nyman
Felipe Balbi
Oliver Neukum
Al Viro
Others
January 2000
March 2000
June 2000
July 2000
February 2002
March 2002
June 2002
July 2002
October 2002
June 2003
July 2003
April 2004
June 2004
July 2004
August 2004
September 2004
December 2004
March 2005
April 2005
November 2005
January 2006
August 2006
October 2006
December 2006
June 2007
January 2008
December 2008
June 2009
January 2010
March 2010
April 2010
September 2010
March 2011
August 2011
September 2012
December 2012
December 2015
January 2016
February 2016
September 2016
November 2017
June 2020
March 2021
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 1220}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 245}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 12, "token_count": 64}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 124}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1475
65.70%
David Brownell
205
9.13%
Craig W. Nadler
124
5.52%
Alan Stern
117
5.21%
Greg Kroah-Hartman
72
3.21%
Linus Torvalds
64
2.85%
Sebastian Andrzej Siewior
23
1.02%
Dmitry Torokhov
19
0.85%
Lan Tianyu
17
0.76%
Mathias Nyman
10
0.45%
Felipe Balbi
3
0.13%
Oliver Neukum
1
0.04%
Al Viro
1
0.04%
Others
114
5.08%
Total
2245
devio.c
2911
-
75
14991
Linus Torvalds (pre-git)
Alan Stern
Hans de Goede
Steinar H. Gunderson
Andrew Morton
Greg Kroah-Hartman
Duncan Sands
Arnd Bergmann
David Brownell
Dmitry Torokhov
Reilly Grant
Oliver Neukum
Linus Torvalds
Christoph Hellwig
Pete Zaitcev
Ingo Rohloff
Kay Sievers
Chris Frey
Al Viro
Sebastian Andrzej Siewior
David Vrabel
Sage Sharp
Others
January 2000
March 2000
May 2000
June 2000
August 2000
September 2000
October 2000
February 2002
April 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
June 2003
July 2003
March 2004
April 2004
May 2004
June 2004
August 2004
September 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
August 2005
October 2005
November 2005
January 2006
March 2006
June 2006
July 2006
August 2006
October 2006
December 2006
February 2007
March 2007
April 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
March 2008
April 2008
June 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2011
November 2011
December 2011
January 2012
May 2012
July 2012
September 2012
October 2012
January 2013
February 2013
April 2013
May 2013
July 2013
September 2013
October 2013
February 2014
March 2014
April 2014
January 2015
February 2015
August 2015
November 2015
December 2015
February 2016
April 2016
May 2016
June 2016
August 2016
September 2016
December 2016
February 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
June 2018
September 2018
October 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
January 2020
May 2020
July 2020
November 2020
May 2021
July 2021
September 2021
February 2022
March 2022
August 2022
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 2755}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 2, "token_count": 648}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 12, "token_count": 120}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 24, "token_count": 148}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 24, "token_count": 100}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 201}, {"author_id": 4, "token_count": 247}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 57, "token_count": 17}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 24, "token_count": 37}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 21, "token_count": 668}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 191}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 117}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 5}, {"author_id": 39, "token_count": 141}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 57, "token_count": 7}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 80}, {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 152}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 534}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 38}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 30, "token_count": 344}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 59, "token_count": 132}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 12, "token_count": 61}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 322}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 767}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 9, "token_count": 205}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 678}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 44, "token_count": 241}, {"author_id": 18, "token_count": 993}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 57, "token_count": 88}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 6, "token_count": 91}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 25, "token_count": 252}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 381}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 55, "token_count": 72}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 61}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 51, "token_count": 164}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 530}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 55, "token_count": 76}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3883
25.90%
Alan Stern
3263
21.77%
Hans de Goede
1668
11.13%
Steinar H. Gunderson
993
6.62%
Andrew Morton
683
4.56%
Greg Kroah-Hartman
678
4.52%
Duncan Sands
486
3.24%
Arnd Bergmann
345
2.30%
David Brownell
272
1.81%
Dmitry Torokhov
252
1.68%
Reilly Grant
241
1.61%
Oliver Neukum
222
1.48%
Linus Torvalds
205
1.37%
Christoph Hellwig
164
1.09%
Pete Zaitcev
150
1.00%
Ingo Rohloff
148
0.99%
Kay Sievers
147
0.98%
Chris Frey
132
0.88%
Al Viro
118
0.79%
Sebastian Andrzej Siewior
10
0.07%
David Vrabel
9
0.06%
Sage Sharp
6
0.04%
Others
916
6.11%
Total
14991
driver.c
2033
-
46
6956
Alan Stern
Greg Kroah-Hartman
Bastien Nocera
Cheng Renquan
Oliver Neukum
Björn Mork
Hans de Goede
Sage Sharp
Laurent Pinchart
Andiry Brienza
Kai-Heng Feng
Kay Sievers
Stefan Koch
Iñaky Pérez-González
Rafael J. Wysocki
Peter Chen
Mathias Nyman
Johan Hovold
Felipe Balbi
Others
November 2005
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
May 2008
June 2008
August 2008
November 2008
December 2008
January 2009
April 2009
May 2009
June 2009
August 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
September 2010
November 2010
December 2010
March 2011
May 2011
June 2011
August 2011
September 2011
October 2011
November 2011
January 2012
March 2012
May 2012
July 2012
August 2012
October 2012
March 2013
June 2013
August 2013
October 2013
January 2014
March 2014
May 2014
July 2014
November 2014
January 2015
August 2015
September 2015
March 2016
April 2016
March 2017
October 2017
November 2017
December 2017
May 2018
September 2018
January 2019
August 2019
October 2019
August 2020
September 2020
October 2020
March 2021
December 2021
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 990}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1256}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 37}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 45, "token_count": 223}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 917}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 152}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 70}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 178}, {"author_id": 9, "token_count": 7}, {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 81}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 119}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 38, "token_count": 43}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 66}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 211}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 26, "token_count": 100}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 91}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
3833
55.10%
Greg Kroah-Hartman
1177
16.92%
Bastien Nocera
402
5.78%
Cheng Renquan
223
3.21%
Oliver Neukum
185
2.66%
Björn Mork
182
2.62%
Hans de Goede
126
1.81%
Sage Sharp
90
1.29%
Laurent Pinchart
81
1.16%
Andiry Brienza
70
1.01%
Kai-Heng Feng
66
0.95%
Kay Sievers
53
0.76%
Stefan Koch
43
0.62%
Iñaky Pérez-González
25
0.36%
Rafael J. Wysocki
8
0.12%
Peter Chen
5
0.07%
Mathias Nyman
5
0.07%
Johan Hovold
3
0.04%
Felipe Balbi
1
0.01%
Others
378
5.43%
Total
6956
endpoint.c
191
-
13
758
Greg Kroah-Hartman
Alan Stern
Lan Tianyu
Sage Sharp
Peter Chen
Kay Sievers
David Brownell
Others
June 2006
August 2006
October 2006
November 2006
April 2008
May 2008
December 2008
May 2009
June 2009
March 2010
October 2010
January 2011
August 2011
August 2012
August 2013
November 2017
November 2020
March 2021
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 616}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
650
85.75%
Alan Stern
34
4.49%
Lan Tianyu
16
2.11%
Sage Sharp
14
1.85%
Peter Chen
8
1.06%
Kay Sievers
8
1.06%
David Brownell
1
0.13%
Others
27
3.56%
Total
758
file.c
247
-
17
841
Greg Kroah-Hartman
Alan Stern
Kay Sievers
Al Viro
Arnd Bergmann
Others
July 2002
May 2003
August 2003
July 2004
January 2005
March 2005
April 2005
May 2005
June 2005
October 2005
March 2006
June 2006
August 2006
May 2007
January 2008
May 2008
July 2008
August 2008
April 2009
September 2009
November 2009
March 2010
August 2010
September 2010
July 2011
April 2012
May 2012
June 2013
August 2013
September 2013
October 2013
December 2015
March 2017
November 2017
August 2019
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 4, "token_count": 234}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 164}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 49}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
569
67.66%
Alan Stern
108
12.84%
Kay Sievers
64
7.61%
Al Viro
13
1.55%
Arnd Bergmann
5
0.59%
Others
82
9.75%
Total
841
generic.c
324
-
14
913
Alan Stern
Bastien Nocera
Iñaky Pérez-González
Sebastian Andrzej Siewior
Greg Kroah-Hartman
Others
July 2006
August 2006
December 2006
February 2007
May 2007
July 2007
August 2007
September 2007
November 2008
September 2009
April 2010
July 2010
November 2012
December 2012
March 2013
January 2014
November 2017
March 2018
September 2018
January 2019
August 2019
October 2019
August 2020
October 2020
December 2021
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 451}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 113}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
576
63.09%
Bastien Nocera
117
12.81%
Iñaky Pérez-González
22
2.41%
Sebastian Andrzej Siewior
5
0.55%
Greg Kroah-Hartman
3
0.33%
Others
190
20.81%
Total
913
hcd-pci.c
626
-
32
2507
Alan Stern
Greg Kroah-Hartman
David Brownell
Sage Sharp
Huang Rui
Rafael J. Wysocki
Andrew Morton
Peter Chen
Andiry Brienza
Mathias Nyman
Heikki Krogerus
Christoph Hellwig
Others
June 2002
August 2002
October 2002
July 2003
August 2003
September 2003
March 2004
May 2004
September 2004
October 2004
November 2004
December 2004
March 2005
April 2005
September 2005
November 2005
January 2006
March 2006
July 2006
August 2006
May 2007
November 2007
January 2008
April 2008
December 2008
January 2009
April 2009
December 2009
February 2010
April 2010
June 2010
July 2010
September 2010
October 2010
December 2010
February 2011
March 2011
February 2012
March 2013
September 2013
November 2013
April 2014
July 2014
December 2015
March 2016
June 2017
November 2017
July 2019
August 2019
September 2019
January 2020
May 2020
July 2020
August 2020
October 2020
January 2022
March 2022
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 4, "token_count": 291}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 243}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 500}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 477}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 52, "token_count": 25}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
1697
67.69%
Greg Kroah-Hartman
302
12.05%
David Brownell
150
5.98%
Sage Sharp
73
2.91%
Huang Rui
25
1.00%
Rafael J. Wysocki
18
0.72%
Andrew Morton
15
0.60%
Peter Chen
9
0.36%
Andiry Brienza
8
0.32%
Mathias Nyman
1
0.04%
Heikki Krogerus
1
0.04%
Christoph Hellwig
1
0.04%
Others
207
8.26%
Total
2507
hcd.c
3194
-
113
11698
Alan Stern
Sage Sharp
David Brownell
Linus Torvalds
Peter Chen
Ming Lei
Magnus Damm
Tudor Laurentiu
Hans de Goede
Martin Blumenstingl
Kishon Vijay Abraham I
Greg Kroah-Hartman
Mathias Nyman
George Spelvin
Pete Zaitcev
Dan J Williams
David Vrabel
Arnd Bergmann
Lan Tianyu
Dmitry Torokhov
Iñaky Pérez-González
Geert Uytterhoeven
Lu Baolu
Thinh Nguyen
Stefan Koch
Rafael J. Wysocki
Sebastian Andrzej Siewior
Kay Sievers
Petr Mladek
Christoph Hellwig
Felipe Balbi
Andrew Morton
Johan Hovold
Others
February 2002
March 2002
April 2002
May 2002
June 2002
August 2002
September 2002
November 2002
December 2002
January 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
December 2003
January 2004
February 2004
March 2004
April 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
September 2005
October 2005
November 2005
January 2006
May 2006
August 2006
October 2006
March 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
April 2008
May 2008
July 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
July 2009
August 2009
November 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
August 2011
September 2011
October 2011
December 2011
February 2012
April 2012
May 2012
July 2012
September 2012
October 2012
January 2013
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
December 2013
May 2014
September 2014
October 2014
November 2014
January 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
June 2016
August 2016
September 2016
January 2017
March 2017
April 2017
May 2017
July 2017
September 2017
October 2017
November 2017
March 2018
April 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
December 2019
June 2020
July 2020
August 2020
October 2020
January 2021
February 2021
March 2021
May 2021
September 2021
December 2021
January 2022
February 2022
May 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 398}, {"author_id": 4, "token_count": 1}, {"author_id": 12, "token_count": 838}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 124}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 551}, {"author_id": 39, "token_count": 96}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 94}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 168}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 162}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 39, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 148}, {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 37, "token_count": 349}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 110}, {"author_id": 3, "token_count": 565}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 58, "token_count": 132}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 127}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 82}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 342}, {"author_id": 3, "token_count": 244}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 457}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 181}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 27, "token_count": 359}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 114}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 113}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 56, "token_count": 6}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 94}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 49, "token_count": 30}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 30, "token_count": 76}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 128}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 14, "token_count": 2}, {"author_id": 19, "token_count": 35}, {"author_id": 10, "token_count": 33}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 166}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 581}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 54, "token_count": 72}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 54, "token_count": 81}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
3378
28.88%
Sage Sharp
1633
13.96%
David Brownell
1360
11.63%
Linus Torvalds
842
7.20%
Peter Chen
581
4.97%
Ming Lei
359
3.07%
Magnus Damm
349
2.98%
Tudor Laurentiu
166
1.42%
Hans de Goede
164
1.40%
Martin Blumenstingl
163
1.39%
Kishon Vijay Abraham I
153
1.31%
Greg Kroah-Hartman
148
1.27%
Mathias Nyman
136
1.16%
George Spelvin
132
1.13%
Pete Zaitcev
130
1.11%
Dan J Williams
113
0.97%
David Vrabel
110
0.94%
Arnd Bergmann
103
0.88%
Lan Tianyu
59
0.50%
Dmitry Torokhov
54
0.46%
Iñaky Pérez-González
39
0.33%
Geert Uytterhoeven
30
0.26%
Lu Baolu
27
0.23%
Thinh Nguyen
24
0.21%
Stefan Koch
23
0.20%
Rafael J. Wysocki
23
0.20%
Sebastian Andrzej Siewior
8
0.07%
Kay Sievers
8
0.07%
Petr Mladek
6
0.05%
Christoph Hellwig
4
0.03%
Felipe Balbi
3
0.03%
Andrew Morton
3
0.03%
Johan Hovold
2
0.02%
Others
1365
11.67%
Total
11698
hub.c
6276
-
140
24393
Alan Stern
Sage Sharp
David Brownell
David Heinzelmann
Dan J Williams
Linus Torvalds (pre-git)
Mathias Nyman
Lan Tianyu
Iñaky Pérez-González
Andiry Brienza
Greg Kroah-Hartman
Thinh Nguyen
Linus Torvalds
Nicolas Saenz Julienne
Ming Lei
Matthew Garrett
Oliver Neukum
Felipe Balbi
Geert Uytterhoeven
Peter Chen
Petr Mladek
Sebastian Andrzej Siewior
Lu Baolu
Johan Hovold
Julius Werner
Kai-Heng Feng
Hans de Goede
Nicolas Boichat
Pete Zaitcev
David Vrabel
Rafael J. Wysocki
Kay Sievers
Michael Grzeschik
Laurent Pinchart
Andrew Morton
Björn Mork
Others
February 1999
April 1999
June 1999
September 1999
December 1999
January 2000
March 2000
May 2000
August 2000
September 2000
October 2000
September 2001
February 2002
April 2002
May 2002
August 2002
September 2002
October 2002
December 2002
March 2003
June 2003
July 2003
August 2003
September 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
August 2005
September 2005
October 2005
November 2005
January 2006
April 2006
June 2006
July 2006
August 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
September 2009
October 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
April 2015
May 2015
August 2015
November 2015
December 2015
February 2016
April 2016
August 2016
November 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
October 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
March 2021
April 2021
May 2021
June 2021
July 2021
November 2021
December 2021
January 2022
February 2022
May 2022
June 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 917856000, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 2, "token_count": 199}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 115}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 2, "token_count": 258}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 2, "token_count": 284}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 999327600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 12, "token_count": 254}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 358}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 95}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 4, "token_count": 84}, {"author_id": 39, "token_count": 39}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 978}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 294}, {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 632}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 404}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 287}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 311}, {"author_id": 1, "token_count": 69}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 21, "token_count": 8}, {"author_id": 4, "token_count": 2}, {"author_id": 17, "token_count": 115}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 36}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 311}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 17, "token_count": 383}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 100}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 309}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 548}, {"author_id": 40, "token_count": 33}, {"author_id": 17, "token_count": 54}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 35, "token_count": 23}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 177}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 120}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 35, "token_count": 1}, {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 43, "token_count": 26}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 15, "token_count": 290}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 15, "token_count": 185}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 87}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 31, "token_count": 128}, {"author_id": 3, "token_count": 625}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1248}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 4, "token_count": 15}, {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 220}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 33, "token_count": 17}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 276}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 27, "token_count": 158}, {"author_id": 3, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 20, "token_count": 4}, {"author_id": 3, "token_count": 192}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 36, "token_count": 112}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 662}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 65}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 41, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 49}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 3, "token_count": 47}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 5, "token_count": 1093}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 91}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 14, "token_count": 9}, {"author_id": 20, "token_count": 84}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 20, "token_count": 7}, {"author_id": 56, "token_count": 130}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 41, "token_count": 53}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 31, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 83}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 10, "token_count": 177}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 6, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 121}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 49, "token_count": 148}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 73}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 43}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 125}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 61}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 53, "token_count": 45}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 47, "token_count": 195}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 2328}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 6, "token_count": 90}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 297}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 279}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 79}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 29, "token_count": 20}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
5920
24.27%
Sage Sharp
3124
12.81%
David Brownell
2475
10.15%
David Heinzelmann
2328
9.54%
Dan J Williams
1303
5.34%
Linus Torvalds (pre-git)
1230
5.04%
Mathias Nyman
976
4.00%
Lan Tianyu
946
3.88%
Iñaky Pérez-González
576
2.36%
Andiry Brienza
505
2.07%
Greg Kroah-Hartman
385
1.58%
Thinh Nguyen
329
1.35%
Linus Torvalds
257
1.05%
Nicolas Saenz Julienne
195
0.80%
Ming Lei
173
0.71%
Matthew Garrett
166
0.68%
Oliver Neukum
160
0.66%
Felipe Balbi
154
0.63%
Geert Uytterhoeven
148
0.61%
Peter Chen
138
0.57%
Petr Mladek
130
0.53%
Sebastian Andrzej Siewior
112
0.46%
Lu Baolu
93
0.38%
Johan Hovold
82
0.34%
Julius Werner
76
0.31%
Kai-Heng Feng
62
0.25%
Hans de Goede
49
0.20%
Nicolas Boichat
45
0.18%
Pete Zaitcev
40
0.16%
David Vrabel
38
0.16%
Rafael J. Wysocki
36
0.15%
Kay Sievers
36
0.15%
Michael Grzeschik
20
0.08%
Laurent Pinchart
17
0.07%
Andrew Morton
12
0.05%
Björn Mork
3
0.01%
Others
2054
8.42%
Total
24393
hub.h
171
-
16
640
Lan Tianyu
Dan J Williams
Mathias Nyman
Michael Grzeschik
Alan Stern
Lu Baolu
Nicolas Saenz Julienne
Petr Mladek
Nicolas Boichat
Greg Kroah-Hartman
Others
January 2013
June 2013
July 2013
March 2014
May 2014
June 2014
September 2014
November 2015
December 2015
November 2017
March 2018
May 2018
January 2019
February 2020
March 2020
April 2021
June 2022
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 347}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 138}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 29, "token_count": 35}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
347
54.22%
Dan J Williams
143
22.34%
Mathias Nyman
45
7.03%
Michael Grzeschik
35
5.47%
Alan Stern
14
2.19%
Lu Baolu
13
2.03%
Nicolas Saenz Julienne
7
1.09%
Petr Mladek
4
0.63%
Nicolas Boichat
3
0.47%
Greg Kroah-Hartman
1
0.16%
Others
28
4.38%
Total
640
message.c
2423
-
59
8368
Alan Stern
David Brownell
Oliver Neukum
Patrick Mochel
Greg Kroah-Hartman
Sage Sharp
Kay Sievers
Felipe Balbi
Mathias Nyman
Daniel Mack
Duncan Sands
Craig W. Nadler
Stefan Koch
David Vrabel
Iñaky Pérez-González
Johan Hovold
Hans de Goede
Sebastian Andrzej Siewior
Pete Zaitcev
Rafael J. Wysocki
Björn Mork
Dmitry Torokhov
Kai-Heng Feng
Al Viro
Others
May 2002
August 2002
September 2002
October 2002
January 2003
February 2003
March 2003
May 2003
July 2003
August 2003
September 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
March 2005
April 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
November 2006
January 2007
February 2007
March 2007
April 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
August 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
June 2011
July 2011
September 2011
March 2012
April 2012
May 2012
June 2012
July 2012
November 2012
December 2012
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
September 2014
January 2015
August 2015
March 2016
July 2016
September 2017
November 2017
December 2017
March 2018
June 2018
September 2018
January 2019
February 2019
April 2019
March 2020
May 2020
September 2020
October 2020
December 2020
June 2021
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 610}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 824}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1172}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 1, "token_count": 25}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 24, "token_count": 156}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 182}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 34, "token_count": 140}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 19}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 1}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 17, "token_count": 75}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 40, "token_count": 86}, {"author_id": 3, "token_count": 109}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 50, "token_count": 157}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 3, "token_count": 175}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 38, "token_count": 122}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 622}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 35, "token_count": 118}, {"author_id": 4, "token_count": 2}, {"author_id": 14, "token_count": 63}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 63}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 288}, {"author_id": 10, "token_count": 168}, {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
3024
36.14%
David Brownell
1262
15.08%
Oliver Neukum
664
7.93%
Patrick Mochel
610
7.29%
Greg Kroah-Hartman
518
6.19%
Sage Sharp
461
5.51%
Kay Sievers
200
2.39%
Felipe Balbi
182
2.17%
Mathias Nyman
178
2.13%
Daniel Mack
173
2.07%
Duncan Sands
156
1.86%
Craig W. Nadler
140
1.67%
Stefan Koch
122
1.46%
David Vrabel
89
1.06%
Iñaky Pérez-González
81
0.97%
Johan Hovold
64
0.76%
Hans de Goede
36
0.43%
Sebastian Andrzej Siewior
21
0.25%
Pete Zaitcev
12
0.14%
Rafael J. Wysocki
8
0.10%
Björn Mork
7
0.08%
Dmitry Torokhov
3
0.04%
Kai-Heng Feng
2
0.02%
Al Viro
1
0.01%
Others
354
4.23%
Total
8368
notify.c
68
-
5
154
Greg Kroah-Hartman
Alan Stern
Others
June 2005
January 2006
March 2006
December 2007
May 2011
November 2017
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 137}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
139
90.26%
Alan Stern
8
5.19%
Others
7
4.55%
Total
154
of.c
107
-
5
242
Johan Hovold
Peter Chen
Greg Kroah-Hartman
Others
February 2016
June 2016
February 2017
November 2017
June 2020
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 14, "token_count": 181}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hovold
181
74.79%
Peter Chen
56
23.14%
Greg Kroah-Hartman
1
0.41%
Others
4
1.65%
Total
242
otg_productlist.h
102
-
6
420
David Brownell
Greg Kroah-Hartman
Others
August 2004
December 2004
January 2007
January 2015
August 2016
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 356}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
356
84.76%
Greg Kroah-Hartman
31
7.38%
Others
33
7.86%
Total
420
phy.c
247
-
4
880
Martin Blumenstingl
Others
March 2018
April 2018
August 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 489}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 216}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Blumenstingl
705
80.11%
Others
175
19.89%
Total
880
phy.h
30
-
3
114
Martin Blumenstingl
Others
March 2018
April 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 52}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Blumenstingl
92
80.70%
Others
22
19.30%
Total
114
port.c
741
-
17
3349
Dan J Williams
Lan Tianyu
Michael Grzeschik
Lu Baolu
Heikki Krogerus
Nicolas Boichat
Björn Mork
Kai-Heng Feng
Alan Stern
Mathias Nyman
Greg Kroah-Hartman
Rafael J. Wysocki
Others
January 2013
June 2013
August 2013
May 2014
June 2014
November 2014
November 2015
December 2015
November 2017
March 2018
May 2018
September 2018
August 2019
February 2020
November 2020
December 2021
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 663}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 5, "token_count": 1123}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 229}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 399}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 53, "token_count": 115}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 53}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 16, "token_count": 39}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 48, "token_count": 186}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 29, "token_count": 410}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1352
40.37%
Lan Tianyu
663
19.80%
Michael Grzeschik
410
12.24%
Lu Baolu
399
11.91%
Heikki Krogerus
186
5.55%
Nicolas Boichat
115
3.43%
Björn Mork
53
1.58%
Kai-Heng Feng
39
1.16%
Alan Stern
23
0.69%
Mathias Nyman
4
0.12%
Greg Kroah-Hartman
4
0.12%
Rafael J. Wysocki
2
0.06%
Others
99
2.96%
Total
3349
quirks.c
728
-
62
3199
Kai-Heng Feng
Oliver Neukum
Laurent Pinchart
Alan Stern
Johan Hovold
Huang Rui
Hans de Goede
Julius Werner
Felipe Balbi
Lu Baolu
Greg Kroah-Hartman
Lan Tianyu
Others
January 2007
May 2007
September 2007
February 2008
March 2008
May 2008
June 2008
March 2009
December 2009
March 2010
July 2010
February 2011
September 2011
October 2011
January 2012
April 2012
July 2012
August 2012
September 2012
December 2012
March 2013
April 2013
August 2013
September 2013
October 2013
March 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
May 2015
August 2015
October 2015
November 2015
December 2015
May 2016
July 2016
January 2017
March 2017
June 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
May 2019
June 2019
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
February 2021
April 2021
November 2021
December 2021
April 2022
May 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 126}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 58}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 249}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 52, "token_count": 151}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 41, "token_count": 28}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 30}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 35, "token_count": 15}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 683}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 52}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 127}, {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Kai-Heng Feng
824
25.76%
Oliver Neukum
426
13.32%
Laurent Pinchart
249
7.78%
Alan Stern
208
6.50%
Johan Hovold
157
4.91%
Huang Rui
151
4.72%
Hans de Goede
104
3.25%
Julius Werner
51
1.59%
Felipe Balbi
15
0.47%
Lu Baolu
11
0.34%
Greg Kroah-Hartman
7
0.22%
Lan Tianyu
1
0.03%
Others
995
31.10%
Total
3199
sysfs.c
1264
-
36
5349
Alan Stern
Greg Kroah-Hartman
Thiébaud Weksteen
Mathias Nyman
Oliver Neukum
Sage Sharp
Andiry Brienza
Iñaky Pérez-González
Stefan Koch
David Brownell
Lu Baolu
Craig W. Nadler
Sebastian Andrzej Siewior
Rafael J. Wysocki
Thinh Nguyen
Kai-Heng Feng
Lan Tianyu
Björn Mork
Al Viro
Matthew Garrett
Others
September 2002
October 2002
November 2002
February 2003
September 2003
January 2004
March 2004
April 2004
May 2004
June 2004
September 2004
December 2004
March 2005
May 2005
June 2005
October 2005
July 2006
August 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
October 2007
November 2007
December 2007
March 2008
April 2008
May 2008
October 2008
December 2008
March 2009
April 2009
June 2009
October 2009
November 2009
December 2009
January 2010
April 2010
May 2010
November 2010
April 2011
July 2011
September 2011
February 2012
May 2012
July 2012
August 2012
December 2012
May 2013
August 2013
September 2013
January 2014
November 2014
June 2015
August 2015
November 2015
December 2015
January 2016
October 2016
July 2017
October 2017
November 2017
April 2018
January 2019
August 2019
February 2020
April 2020
September 2020
November 2020
March 2021
June 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 138}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 164}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 4, "token_count": 115}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 80}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 174}, {"author_id": 17, "token_count": 147}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 261}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 16}, {"author_id": 6, "token_count": 142}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 221}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 62}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 234}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 38, "token_count": 137}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 23, "token_count": 89}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 145}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 108}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 489}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
1592
29.76%
Greg Kroah-Hartman
870
16.26%
Thiébaud Weksteen
489
9.14%
Mathias Nyman
350
6.54%
Oliver Neukum
339
6.34%
Sage Sharp
311
5.81%
Andiry Brienza
221
4.13%
Iñaky Pérez-González
147
2.75%
Stefan Koch
137
2.56%
David Brownell
108
2.02%
Lu Baolu
97
1.81%
Craig W. Nadler
80
1.50%
Sebastian Andrzej Siewior
62
1.16%
Rafael J. Wysocki
15
0.28%
Thinh Nguyen
13
0.24%
Kai-Heng Feng
13
0.24%
Lan Tianyu
8
0.15%
Björn Mork
7
0.13%
Al Viro
2
0.04%
Matthew Garrett
1
0.02%
Others
487
9.10%
Total
5349
urb.c
1054
-
37
2606
Oliver Neukum
Alan Stern
David Brownell
Greg Kroah-Hartman
Patrick Mochel
Hans de Goede
Ming Lei
David Vrabel
Thinh Nguyen
Sage Sharp
Johan Hovold
Mathias Nyman
Al Viro
Others
May 2002
June 2002
July 2002
September 2002
October 2002
March 2003
April 2003
June 2003
April 2004
July 2004
August 2004
October 2004
December 2004
July 2005
October 2005
January 2006
August 2006
May 2007
June 2007
July 2007
August 2007
October 2007
January 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
August 2009
December 2009
January 2010
March 2010
April 2010
August 2010
February 2011
August 2011
February 2012
March 2012
April 2012
November 2012
March 2013
June 2013
August 2013
October 2013
December 2013
January 2014
February 2014
July 2014
December 2015
November 2016
May 2017
October 2017
November 2017
March 2018
January 2019
November 2019
July 2020
September 2020
May 2021
January 2022
September 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 177}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 290}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 209}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 6, "token_count": 201}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 66}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 48}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 27, "token_count": 44}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 105}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 32, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
828
31.77%
Alan Stern
380
14.58%
David Brownell
372
14.27%
Greg Kroah-Hartman
186
7.14%
Patrick Mochel
177
6.79%
Hans de Goede
105
4.03%
Ming Lei
57
2.19%
David Vrabel
49
1.88%
Thinh Nguyen
40
1.53%
Sage Sharp
27
1.04%
Johan Hovold
13
0.50%
Mathias Nyman
4
0.15%
Al Viro
2
0.08%
Others
366
14.04%
Total
2606
usb-acpi.c
269
-
9
831
Lan Tianyu
Dmitry Torokhov
Matthew Garrett
Dan J Williams
Rafael J. Wysocki
Heikki Krogerus
Greg Kroah-Hartman
Others
May 2012
September 2012
March 2013
November 2013
May 2014
November 2017
March 2018
January 2019
February 2020
January 2022
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 199}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 223}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 43, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 43, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 130}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 25, "token_count": 203}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
231
27.80%
Dmitry Torokhov
203
24.43%
Matthew Garrett
199
23.95%
Dan J Williams
130
15.64%
Rafael J. Wysocki
48
5.78%
Heikki Krogerus
4
0.48%
Greg Kroah-Hartman
2
0.24%
Others
14
1.68%
Total
831
usb.c
1083
-
52
3422
Alan Stern
Johan Hovold
Greg Kroah-Hartman
Sage Sharp
David Brownell
Linus Torvalds (pre-git)
Patrick Mochel
Julius Werner
Kay Sievers
Dmitry Torokhov
Iñaky Pérez-González
Peter Chen
Linus Torvalds
Rafael J. Wysocki
Matthew Garrett
Daniel Mack
Andiry Brienza
Sebastian Andrzej Siewior
Kai-Heng Feng
Stefan Koch
Al Viro
Oliver Neukum
David Vrabel
Arnd Bergmann
Others
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
July 2000
October 2000
February 2002
March 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
February 2003
March 2003
April 2003
June 2003
July 2003
January 2004
February 2004
March 2004
April 2004
June 2004
July 2004
September 2004
December 2004
March 2005
July 2005
August 2005
October 2005
November 2005
January 2006
July 2006
August 2006
September 2006
November 2006
February 2007
March 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
April 2008
May 2008
August 2008
October 2008
November 2008
December 2008
April 2009
May 2009
September 2009
November 2009
December 2009
January 2010
April 2010
August 2010
November 2010
March 2011
July 2011
September 2011
January 2012
May 2012
July 2012
October 2012
April 2013
May 2013
August 2013
July 2014
November 2014
December 2014
March 2015
August 2015
December 2015
January 2016
February 2016
March 2016
May 2016
March 2017
June 2017
November 2017
March 2018
May 2018
September 2018
December 2018
February 2019
March 2019
June 2019
June 2020
October 2020
February 2021
March 2021
February 2022
July 2022
var spanGroupData = [ {"timestamp": 917856000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 12, "token_count": 3}, {"author_id": 11, "token_count": 107}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 86}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 1, "token_count": 24}, {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 11, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 25, "token_count": 6}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 17, "token_count": 63}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 4, "token_count": 41}, {"author_id": 22, "token_count": 44}, {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 3, "token_count": 153}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 129}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 14, "token_count": 457}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 90}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
808
23.61%
Johan Hovold
478
13.97%
Greg Kroah-Hartman
328
9.59%
Sage Sharp
304
8.88%
David Brownell
289
8.45%
Linus Torvalds (pre-git)
217
6.34%
Patrick Mochel
160
4.68%
Julius Werner
129
3.77%
Kay Sievers
113
3.30%
Dmitry Torokhov
96
2.81%
Iñaky Pérez-González
63
1.84%
Peter Chen
32
0.94%
Linus Torvalds
26
0.76%
Rafael J. Wysocki
18
0.53%
Matthew Garrett
11
0.32%
Daniel Mack
5
0.15%
Andiry Brienza
5
0.15%
Sebastian Andrzej Siewior
3
0.09%
Kai-Heng Feng
3
0.09%
Stefan Koch
2
0.06%
Al Viro
2
0.06%
Oliver Neukum
1
0.03%
David Vrabel
1
0.03%
Arnd Bergmann
1
0.03%
Others
327
9.56%
Total
3422
usb.h
222
-
27
1212
Alan Stern
Greg Kroah-Hartman
Bastien Nocera
Kay Sievers
Rafael J. Wysocki
Lan Tianyu
Andiry Brienza
Matthew Garrett
Sebastian Andrzej Siewior
David Brownell
Kai-Heng Feng
Laurent Pinchart
Iñaky Pérez-González
Thiébaud Weksteen
Oliver Neukum
Johan Hovold
Stefan Koch
Lu Baolu
Felipe Balbi
Dan J Williams
Petr Mladek
Mathias Nyman
Others
September 2002
July 2003
January 2004
March 2004
May 2004
June 2004
August 2004
September 2004
March 2005
April 2005
June 2005
July 2005
September 2005
October 2005
November 2005
June 2006
July 2006
August 2006
September 2006
January 2007
March 2007
July 2007
August 2007
April 2008
June 2008
August 2008
November 2008
December 2008
January 2009
May 2009
June 2009
October 2009
January 2010
March 2011
April 2011
September 2011
January 2012
May 2012
July 2012
September 2012
December 2012
January 2013
March 2014
May 2014
September 2014
November 2014
June 2015
August 2015
December 2015
October 2017
November 2017
December 2017
March 2018
January 2019
August 2019
October 2019
February 2020
March 2020
June 2020
October 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 43, "token_count": 30}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 45}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 44}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 33, "token_count": 31}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 41}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 65}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
358
29.54%
Greg Kroah-Hartman
184
15.18%
Bastien Nocera
80
6.60%
Kay Sievers
74
6.11%
Rafael J. Wysocki
66
5.45%
Lan Tianyu
63
5.20%
Andiry Brienza
45
3.71%
Matthew Garrett
44
3.63%
Sebastian Andrzej Siewior
41
3.38%
David Brownell
40
3.30%
Kai-Heng Feng
32
2.64%
Laurent Pinchart
31
2.56%
Iñaky Pérez-González
27
2.23%
Thiébaud Weksteen
21
1.73%
Oliver Neukum
20
1.65%
Johan Hovold
19
1.57%
Stefan Koch
18
1.49%
Lu Baolu
10
0.83%
Felipe Balbi
10
0.83%
Dan J Williams
10
0.83%
Petr Mladek
1
0.08%
Mathias Nyman
1
0.08%
Others
17
1.40%
Total
1212
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
406
Author
Tokens
Proportion
Commits
Proportion
0
Alan Stern
27757
26.86%
452
24.97%
1
David Brownell
7356
7.12%
111
6.13%
2
Linus Torvalds (pre-git)
6805
6.59%
45
2.49%
3
Sage Sharp
6581
6.37%
72
3.98%
4
Greg Kroah-Hartman
6361
6.16%
146
8.07%
5
Dan J Williams
3051
2.95%
23
1.27%
6
Oliver Neukum
2846
2.75%
55
3.04%
7
Lan Tianyu
2361
2.28%
23
1.27%
8
David Heinzelmann
2328
2.25%
1
0.06%
9
Hans de Goede
2306
2.23%
27
1.49%
10
Mathias Nyman
1900
1.84%
34
1.88%
11
Patrick Mochel
1676
1.62%
7
0.39%
12
Linus Torvalds
1394
1.35%
27
1.49%
13
Rafał Miłecki
1381
1.34%
3
0.17%
14
Johan Hovold
1321
1.28%
24
1.33%
15
Andiry Brienza
1281
1.24%
13
0.72%
16
Kai-Heng Feng
1041
1.01%
17
0.94%
17
Iñaky Pérez-González
1003
0.97%
19
1.05%
18
Steinar H. Gunderson
993
0.96%
1
0.06%
19
Martin Blumenstingl
960
0.93%
8
0.44%
20
Peter Chen
829
0.80%
12
0.66%
21
Andrew Morton
713
0.69%
9
0.50%
22
Kay Sievers
703
0.68%
9
0.50%
23
Lu Baolu
650
0.63%
5
0.28%
24
Duncan Sands
642
0.62%
14
0.77%
25
Dmitry Torokhov
627
0.61%
9
0.50%
26
Bastien Nocera
599
0.58%
8
0.44%
27
Ming Lei
589
0.57%
6
0.33%
28
Thiébaud Weksteen
510
0.49%
1
0.06%
29
Michael Grzeschik
465
0.45%
1
0.06%
30
Arnd Bergmann
462
0.45%
5
0.28%
31
Matthew Garrett
421
0.41%
6
0.33%
32
Thinh Nguyen
406
0.39%
7
0.39%
33
Laurent Pinchart
395
0.38%
3
0.17%
34
Craig W. Nadler
393
0.38%
1
0.06%
35
Felipe Balbi
368
0.36%
13
0.72%
36
Sebastian Andrzej Siewior
353
0.34%
9
0.50%
37
Magnus Damm
349
0.34%
1
0.06%
38
Stefan Koch
345
0.33%
6
0.33%
39
Pete Zaitcev
332
0.32%
9
0.50%
40
David Vrabel
296
0.29%
5
0.28%
41
Julius Werner
268
0.26%
6
0.33%
42
Björn Mork
252
0.24%
6
0.33%
43
Rafael J. Wysocki
242
0.23%
16
0.88%
44
Reilly Grant
241
0.23%
1
0.06%
45
Cheng Renquan
223
0.22%
1
0.06%
46
Tudor Laurentiu
211
0.20%
2
0.11%
47
Nicolas Saenz Julienne
202
0.20%
1
0.06%
48
Heikki Krogerus
191
0.18%
3
0.17%
49
Geert Uytterhoeven
188
0.18%
2
0.11%
50
Daniel Mack
178
0.17%
4
0.22%
51
Christoph Hellwig
178
0.17%
4
0.22%
52
Huang Rui
176
0.17%
1
0.06%
53
Nicolas Boichat
163
0.16%
2
0.11%
54
Kishon Vijay Abraham I
153
0.15%
2
0.11%
55
Ingo Rohloff
148
0.14%
2
0.11%
56
Petr Mladek
141
0.14%
6
0.33%
57
Al Viro
140
0.14%
10
0.55%
58
George Spelvin
132
0.13%
1
0.06%
59
Chris Frey
132
0.13%
1
0.06%
60
Others
8630
8.35%
492
27.18%
Total
103338
1810