Linux Source Code
Home
Release 5.2
Help
core
root
drivers
video
fbdev
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alexey Dobriyan
Andrea Righi
Andrew Morton
Anton Vorontsov
Antonino A. Daplas
Arnd Bergmann
Benjamin Collins
Benjamin Gaignard
Benjamin Herrenschmidt
Dan Carpenter
Daniel Vetter
Dave Airlie
Dave Jones
David Eger
David Lechner
David S. Miller
David Ung
Dennis Munsie
Erik Gilling
Florian Tobias Schandinat
Fredrik Noring
Geert Uytterhoeven
Gerd Hoffmann
Greg Kroah-Hartman
Gu Zheng
Guennadi Liakhovetski
Hans de Goede
Harvey Harrison
Helge Deller
Ian Campbell
James Simmons
Jaya Kumar
Jesse Barnes
Jon Smirl
Kay Sievers
Kees Cook
Keith Packard
Krzysztof Helt
Laurent Pinchart
Linus Torvalds
Linus Torvalds (pre-git)
Luca Tettamanti
Magnus Damm
Marcin Ślusarz
Matthew Garrett
Mayuresh Janorkar
Michael Hanselmann
Michal Januszewski
Michał Mirosław
Mikulas Patocka
Måns Rullgård
Ondrej Zajicek
Others
Pavel Pisa
Peter Rosin
Steffen Trumtrar
Takashi Iwai
Thomas Pfaff
Tomi Valkeinen
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bitblit.c
418
-
9
2584
Antonino A. Daplas
David Lechner
Kees Cook
Thomas Pfaff
Others
October 2004
November 2004
March 2005
September 2005
November 2005
January 2006
February 2008
September 2009
March 2010
July 2012
August 2017
June 2018
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 1882}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 446}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
2546
98.53%
David Lechner
4
0.15%
Kees Cook
4
0.15%
Thomas Pfaff
2
0.08%
Others
28
1.08%
Total
2584
cfbcopyarea.c
437
-
8
2259
James Simmons
Pavel Pisa
Mikulas Patocka
David S. Miller
Antonino A. Daplas
Anton Vorontsov
Benjamin Herrenschmidt
Linus Torvalds
May 2002
June 2002
August 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
February 2004
September 2004
March 2005
December 2005
May 2007
October 2007
April 2008
January 2014
September 2014
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 899}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 27, "token_count": 128}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 317}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 24, "token_count": 185}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 24, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
James Simmons
1469
65.03%
Pavel Pisa
317
14.03%
Mikulas Patocka
200
8.85%
David S. Miller
128
5.67%
Antonino A. Daplas
113
5.00%
Anton Vorontsov
18
0.80%
Benjamin Herrenschmidt
9
0.40%
Linus Torvalds
5
0.22%
Total
2259
cfbfillrect.c
371
-
7
1894
James Simmons
Antonino A. Daplas
Anton Vorontsov
Michal Januszewski
Pavel Pisa
Benjamin Herrenschmidt
Linus Torvalds
May 2002
August 2002
October 2002
November 2002
January 2003
February 2004
September 2004
March 2005
November 2005
December 2005
May 2007
October 2007
April 2008
May 2009
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 1322}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 50}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 21, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
James Simmons
1627
85.90%
Antonino A. Daplas
125
6.60%
Anton Vorontsov
50
2.64%
Michal Januszewski
44
2.32%
Pavel Pisa
31
1.64%
Benjamin Herrenschmidt
9
0.48%
Linus Torvalds
8
0.42%
Total
1894
cfbimgblt.c
313
-
12
1623
James Simmons
Benjamin Collins
Anton Vorontsov
Pavel Pisa
Antonino A. Daplas
Linus Torvalds
Andrew Morton
Benjamin Herrenschmidt
David S. Miller
Helge Deller
Harvey Harrison
Others
May 2002
June 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
February 2004
August 2004
September 2004
December 2005
March 2006
June 2006
December 2006
October 2007
April 2008
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 526}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 521}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 51, "token_count": 93}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 58}, {"author_id": 59, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Simmons
1364
84.04%
Benjamin Collins
93
5.73%
Anton Vorontsov
58
3.57%
Pavel Pisa
35
2.16%
Antonino A. Daplas
22
1.36%
Linus Torvalds
20
1.23%
Andrew Morton
10
0.62%
Benjamin Herrenschmidt
9
0.55%
David S. Miller
5
0.31%
Helge Deller
4
0.25%
Harvey Harrison
1
0.06%
Others
2
0.12%
Total
1623
fb_cmdline.c
107
-
2
338
Daniel Vetter
Others
August 2014
February 2019
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 19, "token_count": 317}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
317
93.79%
Others
21
6.21%
Total
338
fb_ddc.c
127
-
7
547
Dennis Munsie
Linus Torvalds
Tomi Valkeinen
Others
October 2006
November 2006
November 2007
July 2008
March 2010
July 2011
February 2014
September 2015
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 15, "token_count": 461}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Munsie
461
84.28%
Linus Torvalds
22
4.02%
Tomi Valkeinen
1
0.18%
Others
63
11.52%
Total
547
fb_defio.c
243
-
22
965
Jaya Kumar
Magnus Damm
Ian Campbell
Al Viro
Alexey Dobriyan
Tomi Valkeinen
Others
May 2007
February 2008
March 2008
July 2008
August 2008
December 2008
March 2009
September 2009
October 2009
December 2009
May 2010
June 2010
December 2010
June 2011
July 2011
April 2012
May 2012
June 2012
October 2012
January 2013
December 2014
January 2016
April 2016
February 2017
July 2017
April 2018
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 438}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 46}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 50, "token_count": 74}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 45, "token_count": 105}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jaya Kumar
565
58.55%
Magnus Damm
105
10.88%
Ian Campbell
74
7.67%
Al Viro
5
0.52%
Alexey Dobriyan
1
0.10%
Tomi Valkeinen
1
0.10%
Others
214
22.18%
Total
965
fb_draw.h
187
-
6
832
Pavel Pisa
Antonino A. Daplas
Michal Januszewski
Anton Vorontsov
Benjamin Herrenschmidt
Greg Kroah-Hartman
May 2007
October 2007
February 2008
April 2008
May 2009
July 2012
November 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 466}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 21, "token_count": 77}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Pisa
466
56.01%
Antonino A. Daplas
228
27.40%
Michal Januszewski
77
9.25%
Anton Vorontsov
39
4.69%
Benjamin Herrenschmidt
21
2.52%
Greg Kroah-Hartman
1
0.12%
Total
832
fb_notify.c
47
-
2
96
Antonino A. Daplas
Others
July 2006
July 2011
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
93
96.88%
Others
3
3.13%
Total
96
fb_sys_fops.c
104
-
2
404
Antonino A. Daplas
Krzysztof Helt
May 2007
October 2007
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
403
99.75%
Krzysztof Helt
1
0.25%
Total
404
fbcmap.c
366
-
14
1838
Linus Torvalds (pre-git)
Benjamin Herrenschmidt
James Simmons
Al Viro
Dan Carpenter
Helge Deller
Michal Januszewski
Kees Cook
Andrea Righi
Andrew Morton
Linus Torvalds
Krzysztof Helt
Others
October 1997
March 1998
May 1998
May 1999
January 2000
February 2002
April 2002
June 2002
October 2002
March 2003
February 2004
July 2004
May 2005
July 2005
December 2006
October 2007
February 2009
November 2010
January 2017
April 2019
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 942}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 25, "token_count": 117}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 13, "token_count": 142}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 21, "token_count": 57}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "token_count": 83}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 41, "token_count": 101}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 40, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1104
60.07%
Benjamin Herrenschmidt
142
7.73%
James Simmons
123
6.69%
Al Viro
117
6.37%
Dan Carpenter
101
5.50%
Helge Deller
83
4.52%
Michal Januszewski
57
3.10%
Kees Cook
50
2.72%
Andrea Righi
31
1.69%
Andrew Morton
21
1.14%
Linus Torvalds
3
0.16%
Krzysztof Helt
1
0.05%
Others
5
0.27%
Total
1838
fbcon.c
3773
-
64
19947
Antonino A. Daplas
Linus Torvalds (pre-git)
James Simmons
Andrew Morton
Krzysztof Helt
Hans de Goede
Jesse Barnes
Takashi Iwai
Dave Airlie
Benjamin Herrenschmidt
David Eger
Alan Cox
Keith Packard
Al Viro
Florian Tobias Schandinat
Andrea Righi
David Lechner
Geert Uytterhoeven
Peter Rosin
Kees Cook
Linus Torvalds
Michal Januszewski
Dave Jones
Marcin Ślusarz
Daniel Vetter
Greg Kroah-Hartman
Harvey Harrison
Thomas Pfaff
Others
October 1997
March 1998
May 1998
August 1998
January 1999
February 1999
September 1999
January 2000
July 2000
October 2000
February 2002
July 2002
August 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
February 2004
March 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
January 2005
March 2005
May 2005
July 2005
September 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
October 2006
November 2006
February 2007
May 2007
July 2007
August 2007
October 2007
February 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
December 2008
March 2009
April 2009
August 2009
September 2009
January 2010
August 2010
September 2010
December 2010
January 2011
July 2012
August 2012
January 2013
February 2013
April 2013
May 2013
December 2013
January 2014
April 2014
October 2014
March 2015
May 2015
August 2015
October 2015
February 2016
March 2016
June 2016
October 2016
January 2017
February 2017
August 2017
November 2017
February 2018
June 2018
July 2018
August 2018
December 2018
January 2019
February 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1663}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 1108}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 2, "token_count": 526}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 2, "token_count": 1511}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 584}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 656}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 400}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 13, "token_count": 135}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 150}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 631}, {"author_id": 0, "token_count": 2}, {"author_id": 42, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 25, "token_count": 96}, {"author_id": 0, "token_count": 1093}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 423}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2378}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 671}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 300}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 478}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1333}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1141}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 521}, {"author_id": 7, "token_count": 30}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 581}, {"author_id": 20, "token_count": 168}, {"author_id": 16, "token_count": 350}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 39, "token_count": 81}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 28, "token_count": 80}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 20, "token_count": 149}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 109}, {"author_id": 28, "token_count": 56}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 49, "token_count": 97}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 26, "token_count": 260}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 58, "token_count": 42}, {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 46}, {"author_id": 40, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 22, "token_count": 190}, {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 76}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
9364
46.94%
Linus Torvalds (pre-git)
4989
25.01%
James Simmons
1944
9.75%
Andrew Morton
809
4.06%
Krzysztof Helt
383
1.92%
Hans de Goede
335
1.68%
Jesse Barnes
317
1.59%
Takashi Iwai
262
1.31%
Dave Airlie
158
0.79%
Benjamin Herrenschmidt
135
0.68%
David Eger
116
0.58%
Alan Cox
109
0.55%
Keith Packard
97
0.49%
Al Viro
96
0.48%
Florian Tobias Schandinat
81
0.41%
Andrea Righi
42
0.21%
David Lechner
42
0.21%
Geert Uytterhoeven
35
0.18%
Peter Rosin
33
0.17%
Kees Cook
32
0.16%
Linus Torvalds
29
0.15%
Michal Januszewski
17
0.09%
Dave Jones
16
0.08%
Marcin Ślusarz
9
0.05%
Daniel Vetter
7
0.04%
Greg Kroah-Hartman
3
0.02%
Harvey Harrison
1
0.01%
Thomas Pfaff
1
0.01%
Others
485
2.43%
Total
19947
fbcon.h
265
-
15
934
Antonino A. Daplas
Thomas Pfaff
Linus Torvalds (pre-git)
Harvey Harrison
James Simmons
Dave Jones
Kees Cook
Jesse Barnes
David Lechner
David Eger
Geert Uytterhoeven
Linus Torvalds
Others
October 1997
March 1998
May 1998
August 1998
February 1999
June 1999
September 1999
October 2002
March 2003
April 2003
June 2004
July 2004
August 2004
October 2004
November 2004
January 2005
March 2005
September 2005
November 2005
October 2006
February 2007
February 2008
April 2008
July 2008
August 2008
October 2008
August 2010
March 2015
August 2017
November 2017
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 172}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 57}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
556
59.53%
Thomas Pfaff
172
18.42%
Linus Torvalds (pre-git)
105
11.24%
Harvey Harrison
57
6.10%
James Simmons
13
1.39%
Dave Jones
7
0.75%
Kees Cook
5
0.54%
Jesse Barnes
4
0.43%
David Lechner
3
0.32%
David Eger
1
0.11%
Geert Uytterhoeven
1
0.11%
Linus Torvalds
1
0.11%
Others
9
0.96%
Total
934
fbcon_ccw.c
421
-
7
2668
Antonino A. Daplas
Kees Cook
David Lechner
Benjamin Herrenschmidt
Thomas Pfaff
Others
November 2005
January 2006
October 2006
February 2008
March 2010
August 2017
June 2018
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2640}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
2650
99.33%
Kees Cook
6
0.22%
David Lechner
4
0.15%
Benjamin Herrenschmidt
2
0.07%
Thomas Pfaff
2
0.07%
Others
4
0.15%
Total
2668
fbcon_cw.c
404
-
6
2614
Antonino A. Daplas
Kees Cook
David Lechner
Thomas Pfaff
Others
November 2005
January 2006
October 2006
February 2008
March 2010
August 2017
June 2018
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2588}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
2598
99.39%
Kees Cook
6
0.23%
David Lechner
4
0.15%
Thomas Pfaff
2
0.08%
Others
4
0.15%
Total
2614
fbcon_rotate.c
112
-
3
495
Antonino A. Daplas
Kees Cook
Others
November 2005
January 2006
March 2010
June 2018
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 483}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
489
98.79%
Kees Cook
3
0.61%
Others
3
0.61%
Total
495
fbcon_rotate.h
96
-
3
560
Antonino A. Daplas
Benjamin Herrenschmidt
Others
November 2005
August 2009
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 547}, {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
547
97.68%
Benjamin Herrenschmidt
11
1.96%
Others
2
0.36%
Total
560
fbcon_ud.c
448
-
7
2894
Antonino A. Daplas
David Lechner
Kees Cook
Thomas Pfaff
Others
November 2005
December 2005
January 2006
October 2006
February 2008
March 2010
August 2017
June 2018
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2857}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
2869
99.14%
David Lechner
4
0.14%
Kees Cook
4
0.14%
Thomas Pfaff
2
0.07%
Others
15
0.52%
Total
2894
fbcvt.c
379
-
5
1866
Antonino A. Daplas
Helge Deller
Tomi Valkeinen
Others
September 2005
January 2006
December 2006
March 2010
October 2010
January 2015
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 1855}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 44, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
1856
99.46%
Helge Deller
3
0.16%
Tomi Valkeinen
3
0.16%
Others
4
0.21%
Total
1866
fbmem.c
2092
-
63
10319
Antonino A. Daplas
James Simmons
Linus Torvalds (pre-git)
Geert Uytterhoeven
Arnd Bergmann
Linus Torvalds
Andrea Righi
Marcin Ślusarz
Benjamin Herrenschmidt
Michał Mirosław
Peter Rosin
Gerd Hoffmann
Alexey Dobriyan
Anton Vorontsov
Andrew Morton
Benjamin Gaignard
Dave Airlie
Laurent Pinchart
Mikulas Patocka
Kay Sievers
Daniel Vetter
Luca Tettamanti
Gu Zheng
Krzysztof Helt
Jesse Barnes
Alan Cox
Jon Smirl
Al Viro
Florian Tobias Schandinat
Tomi Valkeinen
Ian Campbell
Greg Kroah-Hartman
Dan Carpenter
Helge Deller
David Lechner
Takashi Iwai
Kees Cook
Matthew Garrett
Others
March 1996
May 1996
September 1996
March 1997
May 1998
August 1998
June 1999
September 1999
January 2000
March 2000
May 2000
June 2000
July 2000
February 2002
April 2002
July 2002
August 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
August 2003
February 2004
March 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
January 2005
March 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
April 2006
June 2006
July 2006
September 2006
December 2006
May 2007
July 2007
April 2008
May 2008
July 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
September 2009
May 2010
August 2010
October 2010
December 2010
April 2011
May 2011
December 2011
January 2012
May 2012
January 2013
February 2013
April 2013
June 2013
August 2013
November 2013
December 2013
April 2014
August 2015
May 2016
January 2017
May 2017
July 2017
August 2017
April 2018
June 2018
July 2018
August 2018
September 2018
December 2018
January 2019
February 2019
April 2019
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 2, "token_count": 358}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 485}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 269}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 725}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 13, "token_count": 132}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 57, "token_count": 73}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 25, "token_count": 27}, {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 622}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 13, "token_count": 52}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 20, "token_count": 6}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 187}, {"author_id": 13, "token_count": 2}, {"author_id": 30, "token_count": 3}, {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 593}, {"author_id": 10, "token_count": 690}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 277}, {"author_id": 7, "token_count": 65}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 7, "token_count": 736}, {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 38, "token_count": 132}, {"author_id": 17, "token_count": 126}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 50, "token_count": 20}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 34, "token_count": 61}, {"author_id": 16, "token_count": 53}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 23, "token_count": 185}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 23, "token_count": 66}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 28, "token_count": 99}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 39, "token_count": 45}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 241}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 418}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 47, "token_count": 99}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 56, "token_count": 77}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 26}, {"author_id": 44, "token_count": 22}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 54, "token_count": 63}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 32}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 43, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 25, "token_count": 19}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 20}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 83}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 189}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 31, "token_count": 166}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 37, "token_count": 146}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
2468
23.92%
James Simmons
1546
14.98%
Linus Torvalds (pre-git)
1067
10.34%
Geert Uytterhoeven
900
8.72%
Arnd Bergmann
700
6.78%
Linus Torvalds
481
4.66%
Andrea Righi
251
2.43%
Marcin Ślusarz
241
2.34%
Benjamin Herrenschmidt
194
1.88%
Michał Mirosław
189
1.83%
Peter Rosin
186
1.80%
Gerd Hoffmann
146
1.41%
Alexey Dobriyan
132
1.28%
Anton Vorontsov
126
1.22%
Andrew Morton
117
1.13%
Benjamin Gaignard
111
1.08%
Dave Airlie
100
0.97%
Laurent Pinchart
99
0.96%
Mikulas Patocka
85
0.82%
Kay Sievers
77
0.75%
Daniel Vetter
75
0.73%
Luca Tettamanti
73
0.71%
Gu Zheng
63
0.61%
Krzysztof Helt
63
0.61%
Jesse Barnes
62
0.60%
Alan Cox
61
0.59%
Jon Smirl
59
0.57%
Al Viro
52
0.50%
Florian Tobias Schandinat
45
0.44%
Tomi Valkeinen
22
0.21%
Ian Campbell
20
0.19%
Greg Kroah-Hartman
18
0.17%
Dan Carpenter
9
0.09%
Helge Deller
7
0.07%
David Lechner
6
0.06%
Takashi Iwai
6
0.06%
Kees Cook
4
0.04%
Matthew Garrett
1
0.01%
Others
457
4.43%
Total
10319
fbmon.c
1616
-
25
8253
James Simmons
Andrew Morton
Antonino A. Daplas
Steffen Trumtrar
Guennadi Liakhovetski
David Ung
Erik Gilling
Tomi Valkeinen
Jon Smirl
Linus Torvalds (pre-git)
Kees Cook
Geert Uytterhoeven
Arnd Bergmann
Linus Torvalds
Helge Deller
Others
September 1999
January 2000
December 2002
January 2003
March 2003
April 2003
December 2003
March 2004
August 2004
January 2005
February 2005
March 2005
July 2005
September 2005
November 2005
January 2006
March 2006
June 2006
December 2006
May 2007
October 2007
February 2008
July 2008
October 2008
July 2009
March 2010
November 2010
August 2011
November 2012
March 2013
April 2013
February 2014
March 2014
January 2015
February 2015
June 2015
July 2016
March 2017
June 2017
June 2018
October 2018
February 2019
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 1394}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1277}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 2163}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 904}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 36, "token_count": 184}, {"author_id": 9, "token_count": 395}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 44, "token_count": 57}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 413}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 153}, {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
James Simmons
2866
34.73%
Andrew Morton
2164
26.22%
Antonino A. Daplas
1828
22.15%
Steffen Trumtrar
413
5.00%
Guennadi Liakhovetski
395
4.79%
David Ung
204
2.47%
Erik Gilling
184
2.23%
Tomi Valkeinen
79
0.96%
Jon Smirl
12
0.15%
Linus Torvalds (pre-git)
9
0.11%
Kees Cook
6
0.07%
Geert Uytterhoeven
4
0.05%
Arnd Bergmann
3
0.04%
Linus Torvalds
2
0.02%
Helge Deller
1
0.01%
Others
83
1.01%
Total
8253
fbsysfs.c
575
-
23
2772
Jon Smirl
Michael Hanselmann
Antonino A. Daplas
Greg Kroah-Hartman
James Simmons
Matthew Garrett
Gu Zheng
Alan Cox
Dan Carpenter
Hans de Goede
Marcin Ślusarz
Geert Uytterhoeven
Others
February 2004
October 2004
March 2005
May 2005
June 2005
July 2005
October 2005
November 2005
January 2006
April 2006
June 2006
September 2006
October 2006
February 2007
May 2007
March 2010
May 2010
January 2011
March 2011
June 2011
May 2012
January 2013
November 2013
September 2014
August 2015
November 2017
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 125}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 6, "token_count": 1315}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 46, "token_count": 104}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 449}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 30, "token_count": 229}, {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 54, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Smirl
1317
47.51%
Michael Hanselmann
479
17.28%
Antonino A. Daplas
253
9.13%
Greg Kroah-Hartman
229
8.26%
James Simmons
221
7.97%
Matthew Garrett
104
3.75%
Gu Zheng
22
0.79%
Alan Cox
17
0.61%
Dan Carpenter
9
0.32%
Hans de Goede
7
0.25%
Marcin Ślusarz
7
0.25%
Geert Uytterhoeven
1
0.04%
Others
106
3.82%
Total
2772
modedb.c
1269
-
31
7464
Linus Torvalds (pre-git)
Antonino A. Daplas
David Ung
James Simmons
Guennadi Liakhovetski
Michal Januszewski
Mayuresh Janorkar
Fredrik Noring
Andrew Morton
Geert Uytterhoeven
Michael Hanselmann
Dennis Munsie
Krzysztof Helt
Daniel Vetter
Harvey Harrison
Linus Torvalds
Tomi Valkeinen
Others
June 1999
September 1999
March 2000
February 2002
June 2002
October 2002
January 2003
April 2003
March 2004
May 2004
June 2004
August 2004
September 2004
November 2004
February 2005
March 2005
August 2005
September 2005
November 2005
March 2006
June 2006
December 2006
February 2007
October 2007
January 2008
April 2008
June 2008
January 2009
June 2009
December 2009
March 2010
November 2010
December 2010
January 2011
May 2011
September 2011
January 2015
July 2018
April 2019
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 2, "token_count": 2092}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1033}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1013}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 14, "token_count": 29}, {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 7, "token_count": 7}, {"author_id": 21, "token_count": 72}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 9, "token_count": 354}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 52, "token_count": 89}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 1266}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 53, "token_count": 85}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2097
28.09%
Antonino A. Daplas
1909
25.58%
David Ung
1266
16.96%
James Simmons
1124
15.06%
Guennadi Liakhovetski
354
4.74%
Michal Januszewski
129
1.73%
Mayuresh Janorkar
89
1.19%
Fredrik Noring
85
1.14%
Andrew Morton
79
1.06%
Geert Uytterhoeven
62
0.83%
Michael Hanselmann
29
0.39%
Dennis Munsie
28
0.38%
Krzysztof Helt
13
0.17%
Daniel Vetter
1
0.01%
Harvey Harrison
1
0.01%
Linus Torvalds
1
0.01%
Tomi Valkeinen
1
0.01%
Others
196
2.63%
Total
7464
softcursor.c
78
-
9
404
James Simmons
Antonino A. Daplas
Dave Jones
Linus Torvalds (pre-git)
Benjamin Herrenschmidt
Andrew Morton
Others
March 1998
August 1998
August 2002
October 2002
November 2002
February 2003
March 2003
April 2003
February 2004
August 2004
October 2004
November 2004
June 2005
January 2006
October 2006
December 2006
May 2007
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 55, "token_count": 59}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Simmons
215
53.22%
Antonino A. Daplas
77
19.06%
Dave Jones
59
14.60%
Linus Torvalds (pre-git)
15
3.71%
Benjamin Herrenschmidt
9
2.23%
Andrew Morton
6
1.49%
Others
23
5.69%
Total
404
svgalib.c
672
-
4
3859
Ondrej Zajicek
Antonino A. Daplas
David S. Miller
Others
February 2007
May 2007
October 2007
January 2011
September 2013
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 3420}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 170}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 114}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 27, "token_count": 134}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Zajicek
3552
92.04%
Antonino A. Daplas
170
4.41%
David S. Miller
134
3.47%
Others
3
0.08%
Total
3859
syscopyarea.c
370
-
3
1858
Antonino A. Daplas
Måns Rullgård
Anton Vorontsov
May 2007
April 2008
January 2015
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1640}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 32, "token_count": 200}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
1640
88.27%
Måns Rullgård
200
10.76%
Anton Vorontsov
18
0.97%
Total
1858
sysfillrect.c
335
-
3
1621
Antonino A. Daplas
Anton Vorontsov
Michal Januszewski
May 2007
April 2008
May 2009
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1527}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 50}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 21, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
1527
94.20%
Anton Vorontsov
50
3.08%
Michal Januszewski
44
2.71%
Total
1621
sysimgblt.c
288
-
3
1556
Antonino A. Daplas
Anton Vorontsov
Harvey Harrison
May 2007
April 2008
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1497}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 58}, {"author_id": 59, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
1497
96.21%
Anton Vorontsov
58
3.73%
Harvey Harrison
1
0.06%
Total
1556
tileblit.c
154
-
4
841
Antonino A. Daplas
Thomas Pfaff
David Lechner
Others
October 2004
November 2004
March 2005
November 2005
January 2006
February 2008
February 2011
August 2017
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 721}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Antonino A. Daplas
833
99.05%
Thomas Pfaff
4
0.48%
David Lechner
3
0.36%
Others
1
0.12%
Total
841
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
170
Author
Tokens
Proportion
Commits
Proportion
0
Antonino A. Daplas
36661
43.49%
144
21.24%
1
James Simmons
12512
14.84%
78
11.50%
2
Linus Torvalds (pre-git)
9386
11.13%
49
7.23%
3
Ondrej Zajicek
3552
4.21%
3
0.44%
4
Andrew Morton
3206
3.80%
16
2.36%
5
David Ung
1470
1.74%
5
0.74%
6
Jon Smirl
1388
1.65%
7
1.03%
7
Geert Uytterhoeven
1003
1.19%
14
2.06%
8
Pavel Pisa
849
1.01%
2
0.29%
9
Guennadi Liakhovetski
749
0.89%
2
0.29%
10
Arnd Bergmann
703
0.83%
5
0.74%
11
Linus Torvalds
572
0.68%
22
3.24%
12
Jaya Kumar
565
0.67%
3
0.44%
13
Benjamin Herrenschmidt
541
0.64%
11
1.62%
14
Michael Hanselmann
508
0.60%
3
0.44%
15
Dennis Munsie
489
0.58%
2
0.29%
16
Krzysztof Helt
461
0.55%
9
1.33%
17
Anton Vorontsov
417
0.49%
2
0.29%
18
Steffen Trumtrar
413
0.49%
2
0.29%
19
Daniel Vetter
400
0.47%
6
0.88%
20
Jesse Barnes
383
0.45%
4
0.59%
21
Michal Januszewski
368
0.44%
8
1.18%
22
Hans de Goede
342
0.41%
7
1.03%
23
Andrea Righi
324
0.38%
3
0.44%
24
Mikulas Patocka
285
0.34%
4
0.59%
25
Al Viro
270
0.32%
15
2.21%
26
Takashi Iwai
268
0.32%
2
0.29%
27
David S. Miller
267
0.32%
13
1.92%
28
Dave Airlie
258
0.31%
7
1.03%
29
Marcin Ślusarz
257
0.30%
5
0.74%
30
Greg Kroah-Hartman
251
0.30%
7
1.03%
31
Peter Rosin
219
0.26%
4
0.59%
32
Måns Rullgård
200
0.24%
1
0.15%
33
Michał Mirosław
189
0.22%
5
0.74%
34
Alan Cox
187
0.22%
2
0.29%
35
Thomas Pfaff
185
0.22%
1
0.15%
36
Erik Gilling
184
0.22%
1
0.15%
37
Gerd Hoffmann
146
0.17%
1
0.15%
38
Alexey Dobriyan
133
0.16%
3
0.44%
39
Florian Tobias Schandinat
126
0.15%
2
0.29%
40
Kees Cook
120
0.14%
5
0.74%
41
Dan Carpenter
119
0.14%
5
0.74%
42
David Eger
117
0.14%
2
0.29%
43
Benjamin Gaignard
111
0.13%
2
0.29%
44
Tomi Valkeinen
107
0.13%
9
1.33%
45
Magnus Damm
105
0.12%
3
0.44%
46
Matthew Garrett
105
0.12%
2
0.29%
47
Laurent Pinchart
99
0.12%
1
0.15%
48
Helge Deller
98
0.12%
3
0.44%
49
Keith Packard
97
0.12%
1
0.15%
50
Ian Campbell
94
0.11%
1
0.15%
51
Benjamin Collins
93
0.11%
1
0.15%
52
Mayuresh Janorkar
89
0.11%
2
0.29%
53
Fredrik Noring
85
0.10%
1
0.15%
54
Gu Zheng
85
0.10%
1
0.15%
55
Dave Jones
82
0.10%
1
0.15%
56
Kay Sievers
77
0.09%
1
0.15%
57
Luca Tettamanti
73
0.09%
1
0.15%
58
David Lechner
70
0.08%
2
0.29%
59
Harvey Harrison
61
0.07%
2
0.29%
60
Others
1731
2.05%
152
22.42%
Total
84305
678