Linux Source Code
Home
Release 6.7
Help
legacy
root
drivers
usb
gadget
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alan Stern
Andrey Konovalov
Andrzej Pietrasiewicz
Arnd Bergmann
Ben Williamson
Bhupesh Sharma
Bin Liu
Brian Niebuhr
Bryan Wu
Christoph Hellwig
Christophe Jaillet
Craig W. Nadler
Dan Carpenter
Daniel Mack
David Brownell
David Howells
Eric W. Biedermann
Fabien Chouteau
Felipe Balbi
Greg Kroah-Hartman
Hangyu Hua
Harvey Harrison
Igor Kotrasinski
Jakob Koschel
Jassi Brar
Jia-Ju Bai
Jorge Ramirez-Ortiz
Julian Scheel
Kees Cook
Klaus Schwarzkopf
Krzysztof Opasiak
Kyösti Mälkki
Laurent Pinchart
Li Jun
Marek Szyprowski
Michal Nazarewicz
Michał Mirosław
Milan Svoboda
Others
Pali Rohár
Paul Zimmerman
Pavel Hofman
Per Forlin
Peter Chen
Peter Korsgaard
Ruslan Bilovol
Sebastian Andrzej Siewior
Sven Schnelle
Tatyana Brokhman
Thomas Gleixner
Tobias Klauser
Uwe Kleine-König
Wei Ming Chen
Wei Yongjun
Yang Yingliang
Yauheni Kaliuta
Zach Brown
Zqiang
stephane duverger
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acm_ms.c
262
-
12
910
Klaus Schwarzkopf
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Li Jun
Per Forlin
Tobias Klauser
Yang Yingliang
Greg Kroah-Hartman
Arnd Bergmann
Michal Nazarewicz
Igor Kotrasinski
Others
October 2009
August 2011
October 2011
May 2012
June 2012
September 2012
December 2012
September 2013
October 2013
December 2013
July 2014
April 2015
July 2015
October 2015
November 2017
November 2020
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 464}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 57, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Klaus Schwarzkopf
464
50.99%
Andrzej Pietrasiewicz
184
20.22%
Sebastian Andrzej Siewior
124
13.63%
Li Jun
92
10.11%
Per Forlin
17
1.87%
Tobias Klauser
8
0.88%
Yang Yingliang
7
0.77%
Greg Kroah-Hartman
3
0.33%
Arnd Bergmann
3
0.33%
Michal Nazarewicz
2
0.22%
Igor Kotrasinski
1
0.11%
Others
5
0.55%
Total
910
audio.c
398
-
19
1659
Andrzej Pietrasiewicz
Bryan Wu
Julian Scheel
Ruslan Bilovol
Li Jun
Jassi Brar
Pavel Hofman
Sebastian Andrzej Siewior
Christophe Jaillet
Peter Chen
Tatyana Brokhman
Greg Kroah-Hartman
Arnd Bergmann
Uwe Kleine-König
Tobias Klauser
Igor Kotrasinski
Others
June 2009
December 2009
August 2010
June 2011
February 2012
May 2012
September 2012
July 2014
April 2015
June 2015
July 2015
October 2015
January 2017
June 2017
November 2017
March 2018
May 2020
January 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 14, "token_count": 318}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 76}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 732}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 98}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 130}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 168}, {"author_id": 31, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
732
44.12%
Bryan Wu
318
19.17%
Julian Scheel
168
10.13%
Ruslan Bilovol
130
7.84%
Li Jun
98
5.91%
Jassi Brar
76
4.58%
Pavel Hofman
60
3.62%
Sebastian Andrzej Siewior
43
2.59%
Christophe Jaillet
7
0.42%
Peter Chen
6
0.36%
Tatyana Brokhman
5
0.30%
Greg Kroah-Hartman
5
0.30%
Arnd Bergmann
3
0.18%
Uwe Kleine-König
2
0.12%
Tobias Klauser
1
0.06%
Igor Kotrasinski
1
0.06%
Others
4
0.24%
Total
1659
cdc2.c
239
-
14
859
David Brownell
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Li Jun
Wei Yongjun
Tobias Klauser
Tatyana Brokhman
Arnd Bergmann
Uwe Kleine-König
Harvey Harrison
Greg Kroah-Hartman
Igor Kotrasinski
Others
June 2008
August 2008
September 2008
February 2009
August 2010
June 2011
July 2011
September 2012
December 2012
April 2013
May 2013
August 2013
July 2014
April 2015
July 2015
October 2015
November 2017
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 420}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
432
50.29%
Andrzej Pietrasiewicz
160
18.63%
Sebastian Andrzej Siewior
128
14.90%
Li Jun
92
10.71%
Wei Yongjun
21
2.44%
Tobias Klauser
8
0.93%
Tatyana Brokhman
4
0.47%
Arnd Bergmann
3
0.35%
Uwe Kleine-König
2
0.23%
Harvey Harrison
2
0.23%
Greg Kroah-Hartman
2
0.23%
Igor Kotrasinski
1
0.12%
Others
4
0.47%
Total
859
dbgp.c
439
-
16
1819
stephane duverger
Greg Kroah-Hartman
Sebastian Andrzej Siewior
Sven Schnelle
Kyösti Mälkki
Tatyana Brokhman
Peter Chen
Felipe Balbi
Arnd Bergmann
Michal Nazarewicz
Klaus Schwarzkopf
Alan Stern
Others
July 2010
March 2011
June 2011
July 2011
September 2011
November 2011
September 2012
December 2012
August 2014
September 2014
November 2014
April 2015
June 2015
September 2015
November 2017
December 2021
April 2022
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 1650}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
stephane duverger
1650
90.71%
Greg Kroah-Hartman
52
2.86%
Sebastian Andrzej Siewior
24
1.32%
Sven Schnelle
20
1.10%
Kyösti Mälkki
20
1.10%
Tatyana Brokhman
16
0.88%
Peter Chen
5
0.27%
Felipe Balbi
5
0.27%
Arnd Bergmann
3
0.16%
Michal Nazarewicz
1
0.05%
Klaus Schwarzkopf
1
0.05%
Alan Stern
1
0.05%
Others
21
1.15%
Total
1819
ether.c
484
-
18
1507
David Brownell
Andrzej Pietrasiewicz
Li Jun
Brian Niebuhr
Sebastian Andrzej Siewior
Michal Nazarewicz
Dan Carpenter
Tobias Klauser
Uwe Kleine-König
Tatyana Brokhman
Arnd Bergmann
Harvey Harrison
Greg Kroah-Hartman
Paul Zimmerman
Igor Kotrasinski
Others
May 2003
July 2003
September 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
September 2004
March 2005
April 2005
May 2005
February 2006
August 2007
June 2008
August 2008
September 2008
February 2009
June 2009
August 2009
October 2009
November 2009
December 2009
August 2010
June 2011
January 2012
September 2012
December 2012
May 2013
July 2013
July 2014
April 2015
July 2015
October 2015
November 2017
January 2021
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 30, "token_count": 58}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 514}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
708
46.98%
Andrzej Pietrasiewicz
527
34.97%
Li Jun
93
6.17%
Brian Niebuhr
63
4.18%
Sebastian Andrzej Siewior
58
3.85%
Michal Nazarewicz
18
1.19%
Dan Carpenter
7
0.46%
Tobias Klauser
5
0.33%
Uwe Kleine-König
4
0.27%
Tatyana Brokhman
4
0.27%
Arnd Bergmann
3
0.20%
Harvey Harrison
2
0.13%
Greg Kroah-Hartman
2
0.13%
Paul Zimmerman
1
0.07%
Igor Kotrasinski
1
0.07%
Others
11
0.73%
Total
1507
g_ffs.c
574
-
13
2395
Andrzej Pietrasiewicz
Michal Nazarewicz
Li Jun
Sebastian Andrzej Siewior
Krzysztof Opasiak
Tatyana Brokhman
Arnd Bergmann
Uwe Kleine-König
Greg Kroah-Hartman
Igor Kotrasinski
Others
May 2010
June 2010
August 2010
November 2010
June 2011
March 2012
May 2012
September 2012
December 2012
May 2013
December 2013
May 2014
February 2015
April 2015
May 2015
July 2015
October 2015
May 2016
November 2017
December 2019
June 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 681}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 193}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 199}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 1067}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 95}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
1272
53.11%
Michal Nazarewicz
922
38.50%
Li Jun
95
3.97%
Sebastian Andrzej Siewior
74
3.09%
Krzysztof Opasiak
6
0.25%
Tatyana Brokhman
4
0.17%
Arnd Bergmann
3
0.13%
Uwe Kleine-König
2
0.08%
Greg Kroah-Hartman
2
0.08%
Igor Kotrasinski
1
0.04%
Others
14
0.58%
Total
2395
gmidi.c
185
-
14
673
Ben Williamson
Daniel Mack
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Arnd Bergmann
Greg Kroah-Hartman
David Brownell
Tobias Klauser
Igor Kotrasinski
Al Viro
Others
July 2006
August 2007
April 2008
August 2008
July 2011
September 2011
September 2012
December 2012
July 2014
October 2014
November 2014
April 2015
June 2015
October 2015
December 2015
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 18, "token_count": 261}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 19, "token_count": 204}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Williamson
261
38.78%
Daniel Mack
204
30.31%
Andrzej Pietrasiewicz
147
21.84%
Sebastian Andrzej Siewior
42
6.24%
Arnd Bergmann
3
0.45%
Greg Kroah-Hartman
2
0.30%
David Brownell
2
0.30%
Tobias Klauser
1
0.15%
Igor Kotrasinski
1
0.15%
Al Viro
1
0.15%
Others
9
1.34%
Total
673
hid.c
297
-
18
1128
Fabien Chouteau
Andrzej Pietrasiewicz
Li Jun
Sebastian Andrzej Siewior
Jakob Koschel
Peter Korsgaard
Dan Carpenter
Yang Yingliang
Tatyana Brokhman
Craig W. Nadler
Uwe Kleine-König
Arnd Bergmann
Greg Kroah-Hartman
Michal Nazarewicz
Igor Kotrasinski
Others
November 2007
April 2010
August 2010
June 2011
March 2012
September 2012
July 2013
November 2014
April 2015
July 2015
October 2015
November 2017
June 2021
October 2021
March 2022
November 2022
May 2023
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 674}, {"author_id": 51, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 237}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 49, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Fabien Chouteau
674
59.75%
Andrzej Pietrasiewicz
237
21.01%
Li Jun
92
8.16%
Sebastian Andrzej Siewior
38
3.37%
Jakob Koschel
19
1.68%
Peter Korsgaard
17
1.51%
Dan Carpenter
11
0.98%
Yang Yingliang
7
0.62%
Tatyana Brokhman
5
0.44%
Craig W. Nadler
5
0.44%
Uwe Kleine-König
4
0.35%
Arnd Bergmann
3
0.27%
Greg Kroah-Hartman
2
0.18%
Michal Nazarewicz
1
0.09%
Igor Kotrasinski
1
0.09%
Others
12
1.06%
Total
1128
inode.c
2151
-
61
9373
David Brownell
Al Viro
Alan Stern
Milan Svoboda
Zach Brown
Greg Kroah-Hartman
David Howells
Marek Szyprowski
Hangyu Hua
Bin Liu
Thomas Gleixner
Andrey Konovalov
Sebastian Andrzej Siewior
Michal Nazarewicz
Eric W. Biedermann
Christoph Hellwig
Alan Cox
Peter Chen
Harvey Harrison
Tatyana Brokhman
Christophe Jaillet
Ben Williamson
Felipe Balbi
Dan Carpenter
Others
September 1991
December 1991
August 2002
September 2003
October 2003
March 2004
June 2004
July 2004
August 2004
October 2004
January 2005
March 2005
May 2005
January 2006
February 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
December 2006
January 2007
May 2007
July 2007
August 2007
October 2007
November 2007
March 2008
May 2008
February 2009
April 2009
September 2009
January 2010
May 2010
October 2010
June 2011
October 2011
January 2012
February 2012
March 2012
August 2012
September 2012
March 2013
May 2013
March 2014
April 2014
May 2014
June 2014
September 2014
November 2014
February 2015
March 2015
April 2015
December 2015
January 2016
February 2016
April 2016
May 2016
July 2016
September 2016
November 2016
December 2016
February 2017
March 2017
June 2017
July 2017
September 2017
November 2017
February 2018
March 2019
March 2020
June 2020
July 2020
April 2021
November 2021
December 2021
March 2022
April 2022
December 2022
March 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6393}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 449}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 24, "token_count": 104}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 148}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 45, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 59, "token_count": 13}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 3, "token_count": 14}, {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 54, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 93}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 740}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 131}, {"author_id": 10, "token_count": 91}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 40, "token_count": 36}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 43, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 40}, {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 141}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 48}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 55}, {"author_id": 42, "token_count": 27}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
7220
77.03%
Al Viro
950
10.14%
Alan Stern
435
4.64%
Milan Svoboda
126
1.34%
Zach Brown
93
0.99%
Greg Kroah-Hartman
77
0.82%
David Howells
51
0.54%
Marek Szyprowski
36
0.38%
Hangyu Hua
27
0.29%
Bin Liu
26
0.28%
Thomas Gleixner
23
0.25%
Andrey Konovalov
21
0.22%
Sebastian Andrzej Siewior
19
0.20%
Michal Nazarewicz
19
0.20%
Eric W. Biedermann
17
0.18%
Christoph Hellwig
16
0.17%
Alan Cox
13
0.14%
Peter Chen
12
0.13%
Harvey Harrison
11
0.12%
Tatyana Brokhman
8
0.09%
Christophe Jaillet
7
0.07%
Ben Williamson
6
0.06%
Felipe Balbi
5
0.05%
Dan Carpenter
3
0.03%
Others
152
1.62%
Total
9373
mass_storage.c
238
-
16
784
Michal Nazarewicz
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Li Jun
David Brownell
Per Forlin
Alan Stern
Wei Yongjun
Jia-Ju Bai
Tatyana Brokhman
Craig W. Nadler
Greg Kroah-Hartman
Arnd Bergmann
Uwe Kleine-König
Igor Kotrasinski
Others
January 2004
March 2004
December 2006
November 2007
October 2009
November 2009
July 2010
August 2010
June 2011
August 2011
May 2012
September 2012
June 2013
September 2013
October 2013
April 2015
July 2015
October 2015
November 2017
January 2018
April 2020
March 2021
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 218}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 218}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 98}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 58, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
259
33.04%
Andrzej Pietrasiewicz
220
28.06%
Sebastian Andrzej Siewior
105
13.39%
Li Jun
98
12.50%
David Brownell
43
5.48%
Per Forlin
17
2.17%
Alan Stern
9
1.15%
Wei Yongjun
8
1.02%
Jia-Ju Bai
7
0.89%
Tatyana Brokhman
4
0.51%
Craig W. Nadler
4
0.51%
Greg Kroah-Hartman
3
0.38%
Arnd Bergmann
3
0.38%
Uwe Kleine-König
2
0.26%
Igor Kotrasinski
1
0.13%
Others
1
0.13%
Total
784
multi.c
493
-
14
1803
Michal Nazarewicz
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Li Jun
Per Forlin
Wei Yongjun
Jia-Ju Bai
Uwe Kleine-König
Tatyana Brokhman
Greg Kroah-Hartman
Arnd Bergmann
Tobias Klauser
Igor Kotrasinski
Others
October 2009
November 2009
January 2010
June 2010
August 2010
June 2011
August 2011
September 2012
December 2012
April 2013
May 2013
July 2013
September 2013
October 2013
December 2013
July 2014
April 2015
July 2015
October 2015
November 2017
December 2019
March 2021
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 639}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 175}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 180}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 579}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 58, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
827
45.87%
Andrzej Pietrasiewicz
598
33.17%
Sebastian Andrzej Siewior
234
12.98%
Li Jun
93
5.16%
Per Forlin
17
0.94%
Wei Yongjun
10
0.55%
Jia-Ju Bai
7
0.39%
Uwe Kleine-König
4
0.22%
Tatyana Brokhman
4
0.22%
Greg Kroah-Hartman
3
0.17%
Arnd Bergmann
3
0.17%
Tobias Klauser
1
0.06%
Igor Kotrasinski
1
0.06%
Others
1
0.06%
Total
1803
ncm.c
211
-
13
703
Yauheni Kaliuta
Andrzej Pietrasiewicz
Li Jun
Sebastian Andrzej Siewior
Tobias Klauser
Wei Yongjun
Craig W. Nadler
Tatyana Brokhman
Arnd Bergmann
Greg Kroah-Hartman
Igor Kotrasinski
Others
November 2007
December 2010
June 2011
September 2012
December 2012
May 2013
July 2014
April 2015
July 2015
October 2015
November 2017
January 2018
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 13, "token_count": 394}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Yauheni Kaliuta
394
56.05%
Andrzej Pietrasiewicz
129
18.35%
Li Jun
92
13.09%
Sebastian Andrzej Siewior
56
7.97%
Tobias Klauser
8
1.14%
Wei Yongjun
7
1.00%
Craig W. Nadler
5
0.71%
Tatyana Brokhman
4
0.57%
Arnd Bergmann
3
0.43%
Greg Kroah-Hartman
2
0.28%
Igor Kotrasinski
1
0.14%
Others
2
0.28%
Total
703
nokia.c
432
-
14
1787
Andrzej Pietrasiewicz
Felipe Balbi
Pali Rohár
Sebastian Andrzej Siewior
Tatyana Brokhman
Uwe Kleine-König
Krzysztof Opasiak
Arnd Bergmann
Greg Kroah-Hartman
Tobias Klauser
Igor Kotrasinski
Others
January 2010
August 2010
March 2011
June 2011
September 2012
December 2012
January 2013
May 2013
December 2013
July 2014
April 2015
June 2015
July 2015
October 2015
November 2017
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 11, "token_count": 524}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 166}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 667}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 301}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
673
37.66%
Felipe Balbi
524
29.32%
Pali Rohár
301
16.84%
Sebastian Andrzej Siewior
265
14.83%
Tatyana Brokhman
5
0.28%
Uwe Kleine-König
4
0.22%
Krzysztof Opasiak
4
0.22%
Arnd Bergmann
3
0.17%
Greg Kroah-Hartman
2
0.11%
Tobias Klauser
1
0.06%
Igor Kotrasinski
1
0.06%
Others
4
0.22%
Total
1787
printer.c
226
-
14
815
Craig W. Nadler
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Li Jun
Krzysztof Opasiak
Jorge Ramirez-Ortiz
Wei Ming Chen
Peter Chen
Arnd Bergmann
Harvey Harrison
Greg Kroah-Hartman
Igor Kotrasinski
Others
November 2007
February 2009
March 2011
February 2012
September 2012
January 2014
November 2014
March 2015
April 2015
July 2015
October 2015
December 2016
November 2017
August 2021
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 16, "token_count": 265}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 53, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 32, "token_count": 48}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 36, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Craig W. Nadler
265
32.52%
Andrzej Pietrasiewicz
220
26.99%
Sebastian Andrzej Siewior
129
15.83%
Li Jun
116
14.23%
Krzysztof Opasiak
48
5.89%
Jorge Ramirez-Ortiz
17
2.09%
Wei Ming Chen
7
0.86%
Peter Chen
3
0.37%
Arnd Bergmann
3
0.37%
Harvey Harrison
2
0.25%
Greg Kroah-Hartman
2
0.25%
Igor Kotrasinski
1
0.12%
Others
2
0.25%
Total
815
raw_gadget.c
1376
-
9
7129
Andrey Konovalov
Alan Stern
Dan Carpenter
Wei Ming Chen
Zqiang
Others
February 2020
April 2020
May 2020
October 2020
January 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 5469}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 28, "token_count": 51}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1042}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 36, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 149}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 264}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
6848
96.06%
Alan Stern
151
2.12%
Dan Carpenter
51
0.72%
Wei Ming Chen
39
0.55%
Zqiang
14
0.20%
Others
26
0.36%
Total
7129
serial.c
325
-
16
1234
David Brownell
Sebastian Andrzej Siewior
Michał Mirosław
Greg Kroah-Hartman
Li Jun
Felipe Balbi
Andrzej Pietrasiewicz
Tatyana Brokhman
Harvey Harrison
Christophe Jaillet
Uwe Kleine-König
Arnd Bergmann
Michal Nazarewicz
Igor Kotrasinski
Others
January 2004
November 2004
May 2007
May 2008
June 2008
August 2008
September 2008
February 2009
August 2010
June 2011
January 2012
February 2012
September 2012
December 2012
March 2013
April 2015
July 2015
October 2015
November 2017
August 2019
March 2022
November 2022
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 17, "token_count": 99}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 372}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 272}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 160}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 50, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
499
40.44%
Sebastian Andrzej Siewior
313
25.36%
Michał Mirosław
160
12.97%
Greg Kroah-Hartman
101
8.18%
Li Jun
93
7.54%
Felipe Balbi
31
2.51%
Andrzej Pietrasiewicz
9
0.73%
Tatyana Brokhman
4
0.32%
Harvey Harrison
4
0.32%
Christophe Jaillet
4
0.32%
Uwe Kleine-König
3
0.24%
Arnd Bergmann
3
0.24%
Michal Nazarewicz
2
0.16%
Igor Kotrasinski
1
0.08%
Others
7
0.57%
Total
1234
tcm_usb_gadget.c
173
-
7
655
Sebastian Andrzej Siewior
Andrzej Pietrasiewicz
Christoph Hellwig
Arnd Bergmann
Greg Kroah-Hartman
Others
May 2012
September 2012
October 2012
April 2015
December 2015
January 2016
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 318}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 108}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 215}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Andrzej Siewior
428
65.34%
Andrzej Pietrasiewicz
215
32.82%
Christoph Hellwig
5
0.76%
Arnd Bergmann
3
0.46%
Greg Kroah-Hartman
2
0.31%
Others
2
0.31%
Total
655
webcam.c
435
-
12
2172
Laurent Pinchart
Andrzej Pietrasiewicz
Bhupesh Sharma
Sebastian Andrzej Siewior
Tatyana Brokhman
Arnd Bergmann
Uwe Kleine-König
Tobias Klauser
Greg Kroah-Hartman
Igor Kotrasinski
Others
May 2010
July 2010
August 2010
June 2011
June 2012
September 2012
December 2012
March 2013
July 2014
September 2014
April 2015
October 2015
November 2017
March 2021
December 2022
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 1869}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 37, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
1885
86.79%
Andrzej Pietrasiewicz
170
7.83%
Bhupesh Sharma
45
2.07%
Sebastian Andrzej Siewior
44
2.03%
Tatyana Brokhman
4
0.18%
Arnd Bergmann
3
0.14%
Uwe Kleine-König
2
0.09%
Tobias Klauser
2
0.09%
Greg Kroah-Hartman
2
0.09%
Igor Kotrasinski
1
0.05%
Others
14
0.64%
Total
2172
zero.c
428
-
23
1630
David Brownell
Sebastian Andrzej Siewior
Peter Chen
Li Jun
Paul Zimmerman
Wei Yongjun
Kees Cook
Tobias Klauser
Tatyana Brokhman
Andrzej Pietrasiewicz
Greg Kroah-Hartman
Arnd Bergmann
Harvey Harrison
Igor Kotrasinski
Felipe Balbi
Al Viro
Others
May 1998
February 2002
May 2003
December 2003
March 2004
April 2004
July 2004
March 2005
July 2005
August 2007
April 2008
June 2008
August 2008
February 2009
March 2009
June 2011
July 2011
January 2012
April 2012
September 2012
December 2012
January 2013
April 2013
September 2013
November 2013
March 2014
July 2014
April 2015
July 2015
October 2015
November 2015
October 2017
November 2017
June 2020
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 372}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 39, "token_count": 38}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 552}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 56}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 94}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 52, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
732
44.91%
Sebastian Andrzej Siewior
588
36.07%
Peter Chen
106
6.50%
Li Jun
94
5.77%
Paul Zimmerman
38
2.33%
Wei Yongjun
18
1.10%
Kees Cook
17
1.04%
Tobias Klauser
6
0.37%
Tatyana Brokhman
4
0.25%
Andrzej Pietrasiewicz
4
0.25%
Greg Kroah-Hartman
3
0.18%
Arnd Bergmann
3
0.18%
Harvey Harrison
2
0.12%
Igor Kotrasinski
1
0.06%
Felipe Balbi
1
0.06%
Al Viro
1
0.06%
Others
12
0.74%
Total
1630
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
125
Author
Tokens
Proportion
Commits
Proportion
0
David Brownell
9636
24.69%
70
15.95%
1
Andrey Konovalov
6869
17.60%
10
2.28%
2
Andrzej Pietrasiewicz
5497
14.08%
54
12.30%
3
Sebastian Andrzej Siewior
2712
6.95%
34
7.74%
4
Michal Nazarewicz
2051
5.25%
29
6.61%
5
Laurent Pinchart
1885
4.83%
4
0.91%
6
stephane duverger
1650
4.23%
1
0.23%
7
Li Jun
1148
2.94%
12
2.73%
8
Al Viro
952
2.44%
15
3.42%
9
Fabien Chouteau
674
1.73%
1
0.23%
10
Alan Stern
596
1.53%
18
4.10%
11
Felipe Balbi
566
1.45%
4
0.91%
12
Klaus Schwarzkopf
465
1.19%
2
0.46%
13
Yauheni Kaliuta
394
1.01%
1
0.23%
14
Bryan Wu
318
0.81%
1
0.23%
15
Pali Rohár
301
0.77%
1
0.23%
16
Craig W. Nadler
279
0.71%
1
0.23%
17
Greg Kroah-Hartman
267
0.68%
13
2.96%
18
Ben Williamson
267
0.68%
1
0.23%
19
Daniel Mack
204
0.52%
3
0.68%
20
Julian Scheel
168
0.43%
2
0.46%
21
Michał Mirosław
160
0.41%
1
0.23%
22
Peter Chen
132
0.34%
7
1.59%
23
Ruslan Bilovol
130
0.33%
2
0.46%
24
Milan Svoboda
126
0.32%
3
0.68%
25
Zach Brown
93
0.24%
1
0.23%
26
Jassi Brar
76
0.19%
2
0.46%
27
Tatyana Brokhman
75
0.19%
2
0.46%
28
Dan Carpenter
72
0.18%
4
0.91%
29
Wei Yongjun
64
0.16%
6
1.37%
30
Brian Niebuhr
63
0.16%
2
0.46%
31
Pavel Hofman
60
0.15%
2
0.46%
32
Krzysztof Opasiak
58
0.15%
4
0.91%
33
Per Forlin
51
0.13%
1
0.23%
34
David Howells
51
0.13%
2
0.46%
35
Arnd Bergmann
51
0.13%
1
0.23%
36
Wei Ming Chen
46
0.12%
2
0.46%
37
Bhupesh Sharma
45
0.12%
1
0.23%
38
Tobias Klauser
41
0.11%
1
0.23%
39
Paul Zimmerman
39
0.10%
2
0.46%
40
Marek Szyprowski
36
0.09%
2
0.46%
41
Uwe Kleine-König
29
0.07%
2
0.46%
42
Hangyu Hua
27
0.07%
2
0.46%
43
Bin Liu
26
0.07%
1
0.23%
44
Thomas Gleixner
23
0.06%
2
0.46%
45
Harvey Harrison
23
0.06%
2
0.46%
46
Christoph Hellwig
21
0.05%
5
1.14%
47
Sven Schnelle
20
0.05%
2
0.46%
48
Kyösti Mälkki
20
0.05%
1
0.23%
49
Jakob Koschel
19
0.05%
1
0.23%
50
Christophe Jaillet
18
0.05%
3
0.68%
51
Peter Korsgaard
17
0.04%
1
0.23%
52
Kees Cook
17
0.04%
1
0.23%
53
Jorge Ramirez-Ortiz
17
0.04%
1
0.23%
54
Eric W. Biedermann
17
0.04%
2
0.46%
55
Igor Kotrasinski
15
0.04%
1
0.23%
56
Zqiang
14
0.04%
1
0.23%
57
Yang Yingliang
14
0.04%
2
0.46%
58
Jia-Ju Bai
14
0.04%
2
0.46%
59
Alan Cox
13
0.03%
1
0.23%
60
Others
303
0.78%
81
18.45%
Total
39035
439