Linux Source Code
Home
Release 5.8
Help
pci
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Alan Cox
Aleksey Gorelov
Alessandro Rubini
Alex Nixon
Andi Kleen
Andres Salomon
Andrew Morton
Andrey Panin
Andy Gospodarek
Andy Grover
Andy Shevchenko
Bernhard Kaindl
Björn Helgaas
Boris Ostrovsky
Chen Gong
Christian König
Daniel J Blueman
Dave Jones
David Woodhouse
Dely Sy
Dirk Brandewie
Ed Swierk
Eiichiro Oiwa
Gary Hade
Greg Kroah-Hartman
Ingo Molnar
Ira W. Snyder
Ivan Kokshaysky
Jacob jun Pan
Jan Beulich
Jaya Kumar
Jeremy Fitzhardinge
Jesse Barnes
Jiang Liu
Johannes Goecke
Jon Derrick
Kai-Heng Feng
Konrad Rzeszutek Wilk
Len Brown
Linus Torvalds
Linus Torvalds (pre-git)
Matt Domsch
Matthew Dobson
Matthew Garrett
Matthew Wilcox
Michal Schmidt
Mike Habeck
Myron Stowe
Narendra K
Nicolas Saenz Julienne
Olivier Galibert
Others
Patrick Mochel
Robert Hancock
Robert Richter
Seth Heasley
Stefan Assmann
Tang Liang
Thomas Backlund
Thomas Gleixner
Yinghai Lu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acpi.c
425
-
29
1589
Jiang Liu
Björn Helgaas
Dave Jones
Gary Hade
Yinghai Lu
Patrick Mochel
Len Brown
Andy Shevchenko
Andrew Morton
Matthew Wilcox
Thomas Gleixner
Andi Kleen
Andy Grover
Greg Kroah-Hartman
Others
April 2002
May 2002
June 2002
June 2003
December 2003
May 2004
October 2004
February 2005
July 2005
September 2005
November 2005
July 2007
October 2007
April 2008
December 2008
June 2009
August 2009
October 2009
November 2009
February 2010
March 2010
April 2010
July 2010
September 2010
July 2011
August 2011
October 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
October 2012
November 2012
January 2013
November 2013
January 2014
June 2014
February 2015
March 2015
April 2015
May 2015
June 2015
October 2015
December 2016
November 2017
February 2018
March 2018
August 2018
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 30, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 79}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 274}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 349}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
721
45.37%
Björn Helgaas
363
22.84%
Dave Jones
99
6.23%
Gary Hade
34
2.14%
Yinghai Lu
32
2.01%
Patrick Mochel
30
1.89%
Len Brown
19
1.20%
Andy Shevchenko
14
0.88%
Andrew Morton
13
0.82%
Matthew Wilcox
12
0.76%
Thomas Gleixner
10
0.63%
Andi Kleen
10
0.63%
Andy Grover
5
0.31%
Greg Kroah-Hartman
1
0.06%
Others
226
14.22%
Total
1589
amd_bus.c
404
-
11
1810
Yinghai Lu
Jan Beulich
Robert Richter
Björn Helgaas
Andi Kleen
Greg Kroah-Hartman
Others
August 2004
September 2005
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
December 2008
October 2009
February 2010
January 2011
January 2012
April 2012
May 2012
March 2014
May 2014
November 2016
November 2017
September 2018
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 913}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 74}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 32, "token_count": 42}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 21, "token_count": 170}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
1362
75.25%
Jan Beulich
170
9.39%
Robert Richter
119
6.57%
Björn Helgaas
45
2.49%
Andi Kleen
11
0.61%
Greg Kroah-Hartman
1
0.06%
Others
102
5.64%
Total
1810
broadcom_bus.c
112
-
6
591
Ira W. Snyder
Björn Helgaas
Yinghai Lu
Thomas Gleixner
Others
April 2010
January 2011
October 2011
April 2012
April 2014
December 2017
October 2018
May 2019
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 19, "token_count": 368}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ira W. Snyder
368
62.27%
Björn Helgaas
190
32.15%
Yinghai Lu
22
3.72%
Thomas Gleixner
2
0.34%
Others
9
1.52%
Total
591
bus_numa.c
146
-
4
579
Yinghai Lu
Björn Helgaas
Jiang Liu
Greg Kroah-Hartman
November 2009
February 2010
October 2011
April 2012
May 2012
January 2014
February 2015
November 2015
November 2017
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
498
86.01%
Björn Helgaas
76
13.13%
Jiang Liu
4
0.69%
Greg Kroah-Hartman
1
0.17%
Total
579
bus_numa.h
27
-
3
98
Yinghai Lu
Greg Kroah-Hartman
Björn Helgaas
October 2009
February 2010
April 2012
May 2012
November 2017
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
96
97.96%
Greg Kroah-Hartman
1
1.02%
Björn Helgaas
1
1.02%
Total
98
ce4100.c
324
-
5
2141
Dirk Brandewie
Thomas Gleixner
Jan Beulich
Others
November 2010
March 2011
September 2011
October 2012
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 1901}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "token_count": 156}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dirk Brandewie
1901
88.79%
Thomas Gleixner
158
7.38%
Jan Beulich
2
0.09%
Others
80
3.74%
Total
2141
common.c
710
-
53
3045
Andy Gospodarek
Linus Torvalds (pre-git)
Matthew Wilcox
Matt Domsch
Björn Helgaas
Yinghai Lu
Matthew Garrett
Gary Hade
Narendra K
Michal Schmidt
Stefan Assmann
Mike Habeck
Bernhard Kaindl
Andrew Morton
Jon Derrick
Linus Torvalds
Jaya Kumar
Len Brown
Jiang Liu
Dave Jones
Andy Grover
Alex Nixon
Christian König
Ivan Kokshaysky
Andi Kleen
Myron Stowe
Thomas Gleixner
Jesse Barnes
Jan Beulich
Patrick Mochel
Others
July 1994
September 1996
March 1997
January 1998
March 1998
May 1998
August 1998
February 1999
June 1999
September 1999
January 2000
March 2000
May 2000
May 2001
August 2001
November 2001
March 2002
April 2002
May 2002
June 2002
February 2003
March 2003
June 2003
December 2003
February 2004
October 2004
January 2005
March 2005
February 2006
September 2006
November 2006
February 2007
March 2007
September 2007
October 2007
November 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
November 2008
December 2008
March 2009
June 2009
October 2009
February 2010
March 2010
May 2010
December 2010
March 2011
September 2011
October 2011
April 2012
June 2012
October 2012
December 2012
April 2013
June 2013
January 2014
August 2014
February 2015
March 2015
September 2015
February 2016
March 2016
June 2016
September 2016
February 2017
March 2017
June 2017
July 2017
January 2018
May 2019
September 2019
January 2020
var spanGroupData = [ {"timestamp": 773046000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 988700400, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 996649200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1004601600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 26, "token_count": 28}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 56, "token_count": 37}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 14, "token_count": 98}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 56, "token_count": 23}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 40, "token_count": 35}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 55, "token_count": 85}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 28, "token_count": 206}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 340}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 30, "token_count": 18}, {"author_id": 46, "token_count": 58}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 46, "token_count": 58}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 164}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 30, "token_count": 101}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 50, "token_count": 55}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 14, "token_count": 8}, {"author_id": 50, "token_count": 39}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 29}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 54, "token_count": 87}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 45, "token_count": 97}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 45, "token_count": 21}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 33, "token_count": 171}, {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 52, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Gospodarek
340
11.17%
Linus Torvalds (pre-git)
278
9.13%
Matthew Wilcox
270
8.87%
Matt Domsch
228
7.49%
Björn Helgaas
220
7.22%
Yinghai Lu
201
6.60%
Matthew Garrett
171
5.62%
Gary Hade
119
3.91%
Narendra K
118
3.88%
Michal Schmidt
116
3.81%
Stefan Assmann
94
3.09%
Mike Habeck
87
2.86%
Bernhard Kaindl
85
2.79%
Andrew Morton
60
1.97%
Jon Derrick
42
1.38%
Linus Torvalds
36
1.18%
Jaya Kumar
35
1.15%
Len Brown
33
1.08%
Jiang Liu
33
1.08%
Dave Jones
29
0.95%
Andy Grover
29
0.95%
Alex Nixon
29
0.95%
Christian König
25
0.82%
Ivan Kokshaysky
21
0.69%
Andi Kleen
20
0.66%
Myron Stowe
8
0.26%
Thomas Gleixner
6
0.20%
Jesse Barnes
6
0.20%
Jan Beulich
6
0.20%
Patrick Mochel
3
0.10%
Others
297
9.75%
Total
3045
direct.c
315
-
18
1307
Patrick Mochel
Matthew Wilcox
Andi Kleen
Matthew Dobson
Robert Richter
Jan Beulich
Björn Helgaas
Greg Kroah-Hartman
Yinghai Lu
Thomas Gleixner
Ingo Molnar
Andy Shevchenko
Others
April 2002
May 2002
June 2002
July 2002
August 2002
February 2003
June 2003
July 2003
February 2005
November 2005
March 2006
April 2006
September 2006
October 2006
September 2007
February 2008
June 2008
November 2008
December 2008
August 2009
February 2010
February 2011
July 2011
September 2011
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 821}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 57, "token_count": 72}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 14, "token_count": 200}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 47}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick Mochel
821
62.82%
Matthew Wilcox
203
15.53%
Andi Kleen
81
6.20%
Matthew Dobson
72
5.51%
Robert Richter
34
2.60%
Jan Beulich
18
1.38%
Björn Helgaas
12
0.92%
Greg Kroah-Hartman
9
0.69%
Yinghai Lu
8
0.61%
Thomas Gleixner
8
0.61%
Ingo Molnar
3
0.23%
Andy Shevchenko
2
0.15%
Others
36
2.75%
Total
1307
early.c
59
-
5
394
Andi Kleen
Yinghai Lu
Greg Kroah-Hartman
Others
September 2006
December 2006
May 2008
December 2008
November 2017
var spanGroupData = [ {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 272}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
272
69.04%
Yinghai Lu
66
16.75%
Greg Kroah-Hartman
1
0.25%
Others
55
13.96%
Total
394
fixup.c
782
-
35
2904
Christian König
Dely Sy
Björn Helgaas
Patrick Mochel
Jesse Barnes
Johannes Goecke
Eiichiro Oiwa
Alan Cox
David Woodhouse
Kai-Heng Feng
Ivan Kokshaysky
Linus Torvalds
Jon Derrick
Yinghai Lu
Matthew Wilcox
Dave Jones
Jan Beulich
Greg Kroah-Hartman
Others
April 2002
May 2002
September 2002
October 2002
August 2003
May 2004
June 2004
August 2004
November 2004
December 2004
January 2005
May 2005
October 2005
November 2005
December 2005
January 2006
October 2006
December 2006
May 2007
June 2007
September 2007
December 2007
January 2008
February 2008
July 2008
September 2008
December 2008
March 2009
February 2012
May 2012
September 2013
January 2014
April 2014
May 2014
February 2016
March 2016
May 2016
August 2016
September 2016
June 2017
August 2017
October 2017
November 2017
January 2018
May 2018
September 2018
February 2019
September 2019
May 2020
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 316}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 31, "token_count": 30}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 48, "token_count": 104}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 16, "token_count": 353}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 9, "token_count": 196}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 44, "token_count": 121}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 54}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 42, "token_count": 137}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 51}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 53, "token_count": 46}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 33}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 368}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 64}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 118}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 53, "token_count": 42}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
550
18.94%
Dely Sy
353
12.16%
Björn Helgaas
352
12.12%
Patrick Mochel
316
10.88%
Jesse Barnes
228
7.85%
Johannes Goecke
137
4.72%
Eiichiro Oiwa
121
4.17%
Alan Cox
105
3.62%
David Woodhouse
104
3.58%
Kai-Heng Feng
88
3.03%
Ivan Kokshaysky
62
2.13%
Linus Torvalds
54
1.86%
Jon Derrick
50
1.72%
Yinghai Lu
10
0.34%
Matthew Wilcox
10
0.34%
Dave Jones
10
0.34%
Jan Beulich
2
0.07%
Greg Kroah-Hartman
1
0.03%
Others
351
12.09%
Total
2904
i386.c
409
-
23
1385
Yinghai Lu
Linus Torvalds (pre-git)
Myron Stowe
Björn Helgaas
Gary Hade
Ivan Kokshaysky
Matthew Wilcox
Ingo Molnar
Greg Kroah-Hartman
Andrew Morton
Patrick Mochel
Others
September 1999
January 2000
March 2000
April 2002
May 2002
August 2003
October 2004
March 2005
June 2005
August 2005
June 2006
October 2007
March 2008
July 2008
August 2008
December 2008
June 2009
July 2009
October 2009
November 2009
January 2010
June 2010
July 2010
October 2010
December 2010
March 2011
May 2011
November 2011
March 2012
November 2012
July 2013
April 2014
July 2014
January 2015
January 2017
November 2017
October 2018
November 2019
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 363}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 30, "token_count": 48}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 20, "token_count": 354}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
394
28.45%
Linus Torvalds (pre-git)
393
28.38%
Myron Stowe
359
25.92%
Björn Helgaas
75
5.42%
Gary Hade
48
3.47%
Ivan Kokshaysky
27
1.95%
Matthew Wilcox
8
0.58%
Ingo Molnar
5
0.36%
Greg Kroah-Hartman
3
0.22%
Andrew Morton
2
0.14%
Patrick Mochel
1
0.07%
Others
70
5.05%
Total
1385
init.c
45
-
10
116
Andi Kleen
Thomas Gleixner
Yinghai Lu
Jacob jun Pan
Andres Salomon
Robert Richter
Robert Hancock
Greg Kroah-Hartman
Others
March 2006
August 2006
September 2006
October 2006
February 2008
March 2008
April 2008
June 2008
July 2008
December 2008
February 2010
November 2017
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
66
56.90%
Thomas Gleixner
14
12.07%
Yinghai Lu
13
11.21%
Jacob jun Pan
9
7.76%
Andres Salomon
8
6.90%
Robert Richter
2
1.72%
Robert Hancock
1
0.86%
Greg Kroah-Hartman
1
0.86%
Others
2
1.72%
Total
116
intel_mid_pci.c
391
-
16
1339
Jesse Barnes
Andy Shevchenko
Jacob jun Pan
Jiang Liu
Björn Helgaas
Alan Cox
Thomas Gleixner
Greg Kroah-Hartman
Others
February 2010
May 2010
July 2010
February 2012
June 2012
May 2013
July 2013
October 2013
December 2013
June 2014
October 2014
April 2015
July 2015
February 2016
June 2016
July 2016
July 2017
September 2017
November 2017
January 2018
September 2019
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 49, "token_count": 8}, {"author_id": 9, "token_count": 859}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 37, "token_count": 21}, {"author_id": 49, "token_count": 71}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 42}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 29, "token_count": 92}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 46}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Barnes
859
64.15%
Andy Shevchenko
191
14.26%
Jacob jun Pan
94
7.02%
Jiang Liu
82
6.12%
Björn Helgaas
41
3.06%
Alan Cox
21
1.57%
Thomas Gleixner
2
0.15%
Greg Kroah-Hartman
1
0.07%
Others
48
3.58%
Total
1339
irq.c
1288
-
47
5514
Linus Torvalds (pre-git)
Linus Torvalds
Dave Jones
Björn Helgaas
Thomas Backlund
Andy Grover
Andrey Panin
Aleksey Gorelov
Dely Sy
Jaya Kumar
Seth Heasley
Len Brown
Yinghai Lu
Ingo Molnar
Jiang Liu
Greg Kroah-Hartman
Alan Cox
Patrick Mochel
Matthew Wilcox
Thomas Gleixner
Andrew Morton
Others
March 2000
May 2000
October 2000
January 2001
April 2001
May 2001
July 2001
October 2001
November 2001
April 2002
May 2002
October 2002
March 2003
June 2003
July 2003
August 2003
November 2003
December 2003
February 2004
April 2004
May 2004
June 2004
August 2004
October 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
December 2005
January 2006
March 2006
June 2006
July 2006
November 2006
December 2006
August 2007
October 2007
January 2008
March 2008
May 2008
June 2008
July 2008
August 2008
December 2008
January 2009
May 2009
August 2009
March 2010
July 2010
September 2010
October 2010
November 2010
January 2011
April 2011
January 2014
June 2014
October 2014
May 2015
February 2016
September 2017
November 2017
December 2017
April 2019
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1418}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 405}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 986112000, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 988700400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 993970800, "group": [ {"author_id": 8, "token_count": 105}, ]}, {"timestamp": 1001919600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1004601600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 26, "token_count": 211}, {"author_id": 17, "token_count": 175}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 17, "token_count": 120}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 37, "token_count": 19}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 8, "token_count": 955}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 127}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 12, "token_count": 8}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 34, "token_count": 170}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 39, "token_count": 30}, {"author_id": 12, "token_count": 74}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 40, "token_count": 108}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 36, "token_count": 131}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 36, "token_count": 25}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 27, "token_count": 247}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 58, "token_count": 50}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 51, "token_count": 31}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 26}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 51, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1991
36.11%
Linus Torvalds
1113
20.18%
Dave Jones
295
5.35%
Björn Helgaas
295
5.35%
Thomas Backlund
247
4.48%
Andy Grover
219
3.97%
Andrey Panin
170
3.08%
Aleksey Gorelov
156
2.83%
Dely Sy
127
2.30%
Jaya Kumar
108
1.96%
Seth Heasley
92
1.67%
Len Brown
83
1.51%
Yinghai Lu
68
1.23%
Ingo Molnar
50
0.91%
Jiang Liu
48
0.87%
Greg Kroah-Hartman
39
0.71%
Alan Cox
23
0.42%
Patrick Mochel
15
0.27%
Matthew Wilcox
12
0.22%
Thomas Gleixner
9
0.16%
Andrew Morton
6
0.11%
Others
348
6.31%
Total
5514
legacy.c
77
-
14
258
Patrick Mochel
Thomas Gleixner
Robert Richter
Matthew Wilcox
Yinghai Lu
Björn Helgaas
Andi Kleen
Others
April 2002
June 2002
July 2003
February 2008
July 2008
August 2008
December 2008
March 2009
July 2009
August 2009
May 2011
January 2014
October 2015
March 2017
March 2018
May 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick Mochel
109
42.25%
Thomas Gleixner
33
12.79%
Robert Richter
21
8.14%
Matthew Wilcox
13
5.04%
Yinghai Lu
4
1.55%
Björn Helgaas
1
0.39%
Andi Kleen
1
0.39%
Others
76
29.46%
Total
258
mmconfig-shared.c
815
-
24
3624
Jiang Liu
Björn Helgaas
Yinghai Lu
Olivier Galibert
Ed Swierk
Robert Hancock
Len Brown
Chen Gong
Jan Beulich
Greg Kroah-Hartman
Thomas Gleixner
Ingo Molnar
Andy Shevchenko
Matthew Wilcox
Others
February 2007
May 2007
July 2007
February 2008
April 2008
May 2008
July 2008
December 2008
March 2009
June 2009
July 2009
August 2009
October 2009
November 2009
February 2010
March 2010
May 2010
October 2010
February 2011
June 2011
June 2012
December 2012
February 2013
October 2013
August 2014
December 2014
January 2015
January 2017
November 2017
February 2018
July 2019
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 18, "token_count": 328}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 24, "token_count": 324}, {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 23, "token_count": 334}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 143}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 595}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 859}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 43, "token_count": 135}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jiang Liu
859
23.70%
Björn Helgaas
668
18.43%
Yinghai Lu
577
15.92%
Olivier Galibert
355
9.80%
Ed Swierk
334
9.22%
Robert Hancock
324
8.94%
Len Brown
147
4.06%
Chen Gong
135
3.73%
Jan Beulich
37
1.02%
Greg Kroah-Hartman
24
0.66%
Thomas Gleixner
15
0.41%
Ingo Molnar
8
0.22%
Andy Shevchenko
6
0.17%
Matthew Wilcox
2
0.06%
Others
133
3.67%
Total
3624
mmconfig_32.c
156
-
20
570
Len Brown
Jiang Liu
Ivan Kokshaysky
Greg Kroah-Hartman
Andi Kleen
Björn Helgaas
Yinghai Lu
Linus Torvalds
Thomas Gleixner
Olivier Galibert
Matthew Wilcox
Jan Beulich
Ingo Molnar
Andrew Morton
Others
February 2004
September 2004
November 2004
February 2005
June 2005
December 2005
January 2006
April 2006
September 2006
December 2006
February 2007
August 2007
January 2008
February 2008
August 2009
November 2009
February 2010
September 2011
June 2012
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 318}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 39, "token_count": 29}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 31, "token_count": 41}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Len Brown
318
55.79%
Jiang Liu
73
12.81%
Ivan Kokshaysky
41
7.19%
Greg Kroah-Hartman
29
5.09%
Andi Kleen
26
4.56%
Björn Helgaas
18
3.16%
Yinghai Lu
7
1.23%
Linus Torvalds
7
1.23%
Thomas Gleixner
6
1.05%
Olivier Galibert
5
0.88%
Matthew Wilcox
2
0.35%
Jan Beulich
1
0.18%
Ingo Molnar
1
0.18%
Andrew Morton
1
0.18%
Others
35
6.14%
Total
570
mmconfig_64.c
154
-
17
635
Andi Kleen
Björn Helgaas
Jiang Liu
Yinghai Lu
Ivan Kokshaysky
Greg Kroah-Hartman
Olivier Galibert
Matthew Wilcox
Jan Beulich
Ingo Molnar
Others
March 2004
February 2005
June 2005
December 2005
April 2006
February 2007
August 2007
January 2008
February 2008
December 2008
March 2009
November 2009
September 2011
June 2012
January 2017
November 2017
January 2020
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 11, "token_count": 248}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 31, "token_count": 41}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
263
41.42%
Björn Helgaas
97
15.28%
Jiang Liu
90
14.17%
Yinghai Lu
49
7.72%
Ivan Kokshaysky
41
6.46%
Greg Kroah-Hartman
27
4.25%
Olivier Galibert
8
1.26%
Matthew Wilcox
1
0.16%
Jan Beulich
1
0.16%
Ingo Molnar
1
0.16%
Others
57
8.98%
Total
635
numachip.c
126
-
2
511
Daniel J Blueman
Others
December 2012
November 2014
September 2019
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 15, "token_count": 508}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel J Blueman
509
99.61%
Others
2
0.39%
Total
511
olpc.c
311
-
5
1337
Andres Salomon
Jan Beulich
Thomas Gleixner
Others
April 2008
June 2008
December 2008
September 2010
July 2011
September 2011
May 2019
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 1318}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andres Salomon
1322
98.88%
Jan Beulich
11
0.82%
Thomas Gleixner
2
0.15%
Others
2
0.15%
Total
1337
pcbios.c
429
-
23
1374
Patrick Mochel
Matthew Wilcox
Jan Beulich
Ingo Molnar
Matthew Dobson
Björn Helgaas
Greg Kroah-Hartman
Thomas Gleixner
Alan Cox
Andrew Morton
Andi Kleen
Others
April 2002
May 2002
June 2002
July 2002
August 2002
March 2003
June 2003
April 2004
February 2005
June 2005
March 2006
December 2006
March 2008
December 2008
January 2009
February 2010
March 2010
November 2010
July 2011
September 2011
August 2014
December 2015
August 2016
January 2017
May 2017
November 2017
June 2020
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 1150}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick Mochel
1150
83.70%
Matthew Wilcox
13
0.95%
Jan Beulich
12
0.87%
Ingo Molnar
12
0.87%
Matthew Dobson
8
0.58%
Björn Helgaas
6
0.44%
Greg Kroah-Hartman
5
0.36%
Thomas Gleixner
4
0.29%
Alan Cox
2
0.15%
Andrew Morton
1
0.07%
Andi Kleen
1
0.07%
Others
160
11.64%
Total
1374
sta2x11-fixup.c
231
-
5
976
Alessandro Rubini
Nicolas Saenz Julienne
Thomas Gleixner
Andy Shevchenko
Others
April 2012
May 2017
January 2018
May 2019
June 2019
November 2019
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 861}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 47, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Alessandro Rubini
861
88.22%
Nicolas Saenz Julienne
107
10.96%
Thomas Gleixner
1
0.10%
Andy Shevchenko
1
0.10%
Others
6
0.61%
Total
976
xen.c
573
-
18
2385
Konrad Rzeszutek Wilk
Jeremy Fitzhardinge
Tang Liang
Alex Nixon
Jan Beulich
Boris Ostrovsky
Jiang Liu
Björn Helgaas
Andy Shevchenko
Thomas Gleixner
Others
March 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
December 2011
May 2012
February 2013
April 2013
February 2014
June 2014
October 2014
November 2014
December 2014
January 2015
July 2015
February 2016
April 2016
July 2016
December 2016
April 2017
November 2017
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 114}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 35, "token_count": 159}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 312}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 997}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 82}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 38, "token_count": 149}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 59, "token_count": 76}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
1447
60.67%
Jeremy Fitzhardinge
159
6.67%
Tang Liang
149
6.25%
Alex Nixon
114
4.78%
Jan Beulich
82
3.44%
Boris Ostrovsky
79
3.31%
Jiang Liu
23
0.96%
Björn Helgaas
3
0.13%
Andy Shevchenko
2
0.08%
Thomas Gleixner
1
0.04%
Others
326
13.67%
Total
2385
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
176
Author
Tokens
Proportion
Commits
Proportion
0
Yinghai Lu
3407
9.88%
49
7.74%
1
Linus Torvalds (pre-git)
2662
7.72%
36
5.69%
2
Björn Helgaas
2463
7.14%
73
11.53%
3
Patrick Mochel
2445
7.09%
4
0.63%
4
Jiang Liu
1933
5.61%
28
4.42%
5
Dirk Brandewie
1901
5.51%
1
0.16%
6
Konrad Rzeszutek Wilk
1447
4.20%
18
2.84%
7
Andres Salomon
1330
3.86%
2
0.32%
8
Linus Torvalds
1210
3.51%
17
2.69%
9
Jesse Barnes
1093
3.17%
6
0.95%
10
Alessandro Rubini
861
2.50%
1
0.16%
11
Andi Kleen
751
2.18%
16
2.53%
12
Len Brown
600
1.74%
10
1.58%
13
Christian König
575
1.67%
6
0.95%
14
Matthew Wilcox
546
1.58%
11
1.74%
15
Daniel J Blueman
509
1.48%
2
0.32%
16
Dely Sy
480
1.39%
2
0.32%
17
Dave Jones
433
1.26%
10
1.58%
18
Olivier Galibert
368
1.07%
3
0.47%
19
Ira W. Snyder
368
1.07%
1
0.16%
20
Myron Stowe
367
1.06%
5
0.79%
21
Jan Beulich
342
0.99%
6
0.95%
22
Andy Gospodarek
340
0.99%
1
0.16%
23
Ed Swierk
334
0.97%
1
0.16%
24
Robert Hancock
325
0.94%
1
0.16%
25
Thomas Gleixner
271
0.79%
18
2.84%
26
Andy Grover
253
0.73%
4
0.63%
27
Thomas Backlund
247
0.72%
1
0.16%
28
Matt Domsch
228
0.66%
2
0.32%
29
Andy Shevchenko
216
0.63%
13
2.05%
30
Gary Hade
201
0.58%
4
0.63%
31
Ivan Kokshaysky
192
0.56%
7
1.11%
32
Robert Richter
176
0.51%
8
1.26%
33
Matthew Garrett
171
0.50%
1
0.16%
34
Andrey Panin
170
0.49%
2
0.32%
35
Jeremy Fitzhardinge
159
0.46%
1
0.16%
36
Aleksey Gorelov
156
0.45%
2
0.32%
37
Alan Cox
151
0.44%
7
1.11%
38
Tang Liang
149
0.43%
1
0.16%
39
Greg Kroah-Hartman
144
0.42%
12
1.90%
40
Jaya Kumar
143
0.41%
1
0.16%
41
Alex Nixon
143
0.41%
2
0.32%
42
Johannes Goecke
137
0.40%
1
0.16%
43
Chen Gong
135
0.39%
1
0.16%
44
Eiichiro Oiwa
121
0.35%
1
0.16%
45
Narendra K
118
0.34%
2
0.32%
46
Michal Schmidt
116
0.34%
2
0.32%
47
Nicolas Saenz Julienne
107
0.31%
2
0.32%
48
David Woodhouse
104
0.30%
1
0.16%
49
Jacob jun Pan
103
0.30%
5
0.79%
50
Stefan Assmann
94
0.27%
3
0.47%
51
Seth Heasley
92
0.27%
8
1.26%
52
Jon Derrick
92
0.27%
5
0.79%
53
Kai-Heng Feng
88
0.26%
2
0.32%
54
Mike Habeck
87
0.25%
1
0.16%
55
Bernhard Kaindl
85
0.25%
1
0.16%
56
Andrew Morton
83
0.24%
8
1.26%
57
Matthew Dobson
80
0.23%
1
0.16%
58
Ingo Molnar
80
0.23%
13
2.05%
59
Boris Ostrovsky
79
0.23%
3
0.47%
60
Others
2421
7.02%
177
27.96%
Total
34482
633