Linux Source Code
Home
Release 7.0
Help
function
root
drivers
usb
gadget
Highlighting
Reset All
By Author
By Age
──────────
Akash Kumar
Al Viro
Alan Stern
Amit Blay
Andreas Pape
Andrzej Pietrasiewicz
Avichal Rakesh
Baolin Wang
Ben Hoff
Bhupesh Sharma
Brian Niebuhr
Bryan Wu
Chris Wulff
Christoph Hellwig
Craig W. Nadler
Dan Vacura
Daniel Mack
Daniel Scally
David Brownell
David Howells
Elson Roy Serrao
Fabien Chouteau
Fabrice Gasnier
Felipe Balbi
Felipe F. Tonello
Greg Kroah-Hartman
Jassi Brar
Jim Baxter
John Keeping
Julian Scheel
Jussi Kivilinna
Krishna Kurapati
Krzysztof Opasiak
Kuen-Han Tsai
Laurent Pinchart
Linyu Yuan
Maxim Devaev
Michael Grzeschik
Michael Walle
Michal Nazarewicz
Michał Mirosław
Nicholas Bellinger
Nikita Yushchenko
Others
Paul Cercueil
Paul Zimmerman
Pavel Hofman
Pawel Laszczak
Peter Chen
Philipp Gesang
Prashanth K
Robert Baldyga
Roger Quadros
Ruslan Bilovol
Rémi Denis-Courmont
Sebastian Andrzej Siewior
Takashi Iwai
Tatyana Brokhman
Thinh Nguyen
Yauheni Kaliuta
perr perr
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
f_acm.c
902
-
30
3890
David Brownell
Sebastian Andrzej Siewior
Michael Walle
Fabrice Gasnier
Michal Nazarewicz
Michał Mirosław
Tatyana Brokhman
Kuen-Han Tsai
Christoph Hellwig
Michael Grzeschik
Felipe Balbi
Greg Kroah-Hartman
Robert Baldyga
Krzysztof Opasiak
Baolin Wang
Linyu Yuan
Others
May 1998
February 2002
January 2004
June 2008
August 2008
November 2008
February 2009
October 2009
November 2009
June 2010
June 2011
February 2012
October 2012
December 2012
January 2013
August 2013
August 2014
September 2014
September 2015
October 2015
November 2015
February 2016
March 2016
March 2017
October 2017
November 2017
August 2019
April 2020
May 2020
November 2020
April 2022
July 2022
August 2023
June 2024
August 2024
September 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2069}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 582}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 57}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 466}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 59}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 52, "token_count": 78}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 55, "token_count": 181}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 23, "token_count": 55}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
2654
68.23%
Sebastian Andrzej Siewior
573
14.73%
Michael Walle
181
4.65%
Fabrice Gasnier
78
2.01%
Michal Nazarewicz
61
1.57%
Michał Mirosław
60
1.54%
Tatyana Brokhman
57
1.47%
Kuen-Han Tsai
55
1.41%
Christoph Hellwig
28
0.72%
Michael Grzeschik
13
0.33%
Felipe Balbi
7
0.18%
Greg Kroah-Hartman
5
0.13%
Robert Baldyga
4
0.10%
Krzysztof Opasiak
3
0.08%
Baolin Wang
3
0.08%
Linyu Yuan
1
0.03%
Others
107
2.75%
Total
3890
f_ecm.c
981
-
29
4028
David Brownell
Andrzej Pietrasiewicz
Kuen-Han Tsai
Paul Zimmerman
Elson Roy Serrao
Tatyana Brokhman
Sebastian Andrzej Siewior
Prashanth K
Felipe Balbi
Robert Baldyga
Christoph Hellwig
Michal Nazarewicz
Linyu Yuan
Greg Kroah-Hartman
Others
May 1998
February 2002
June 2008
August 2008
February 2009
January 2010
February 2010
June 2010
June 2011
January 2012
October 2012
December 2012
May 2013
July 2013
September 2013
July 2015
September 2015
October 2015
February 2016
October 2017
November 2017
December 2019
January 2020
June 2021
November 2022
March 2023
August 2023
June 2024
January 2025
April 2025
September 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2695}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 86}, {"author_id": 37, "token_count": 60}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 54, "token_count": 85}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 45, "token_count": 27}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 23, "token_count": 61}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 104}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
2739
68.00%
Andrzej Pietrasiewicz
610
15.14%
Kuen-Han Tsai
165
4.10%
Paul Zimmerman
86
2.14%
Elson Roy Serrao
85
2.11%
Tatyana Brokhman
60
1.49%
Sebastian Andrzej Siewior
29
0.72%
Prashanth K
27
0.67%
Felipe Balbi
11
0.27%
Robert Baldyga
4
0.10%
Christoph Hellwig
4
0.10%
Michal Nazarewicz
3
0.07%
Linyu Yuan
3
0.07%
Greg Kroah-Hartman
2
0.05%
Others
200
4.97%
Total
4028
f_eem.c
687
-
26
2903
Brian Niebuhr
Andrzej Pietrasiewicz
David Brownell
Linyu Yuan
Kuen-Han Tsai
Paul Zimmerman
Tatyana Brokhman
Yauheni Kaliuta
Peter Chen
Sebastian Andrzej Siewior
Christoph Hellwig
Al Viro
Greg Kroah-Hartman
Robert Baldyga
Others
May 1998
February 2002
May 2003
March 2004
May 2004
August 2004
April 2005
February 2006
June 2008
February 2009
August 2009
April 2011
June 2011
October 2012
December 2012
May 2013
July 2013
September 2013
July 2014
September 2015
October 2015
February 2016
August 2016
October 2017
November 2017
July 2019
June 2021
August 2023
June 2024
November 2025
February 2026
March 2026
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": 1, "token_count": 17}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 526}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 1309}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 63}, {"author_id": 37, "token_count": 40}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 549}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 56, "token_count": 160}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 103}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Niebuhr
1309
45.09%
Andrzej Pietrasiewicz
565
19.46%
David Brownell
554
19.08%
Linyu Yuan
161
5.55%
Kuen-Han Tsai
113
3.89%
Paul Zimmerman
63
2.17%
Tatyana Brokhman
40
1.38%
Yauheni Kaliuta
22
0.76%
Peter Chen
22
0.76%
Sebastian Andrzej Siewior
14
0.48%
Christoph Hellwig
4
0.14%
Al Viro
4
0.14%
Greg Kroah-Hartman
2
0.07%
Robert Baldyga
1
0.03%
Others
29
1.00%
Total
2903
f_fs.c
4346
-
84
18690
Michal Nazarewicz
Andrzej Pietrasiewicz
Paul Cercueil
Robert Baldyga
Al Viro
David Howells
John Keeping
Linyu Yuan
Krzysztof Opasiak
Christoph Hellwig
Greg Kroah-Hartman
Baolin Wang
Peter Chen
Felipe Balbi
Michael Grzeschik
Chris Wulff
Tatyana Brokhman
Sebastian Andrzej Siewior
Others
May 2010
June 2010
July 2010
October 2010
November 2010
January 2011
May 2011
June 2011
November 2011
January 2012
March 2012
May 2012
June 2012
September 2012
October 2012
January 2013
March 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
May 2015
July 2015
November 2015
December 2015
January 2016
April 2016
May 2016
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
May 2018
July 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
June 2019
September 2019
December 2019
March 2020
April 2020
June 2020
July 2020
October 2020
November 2020
March 2021
May 2021
June 2021
November 2021
December 2021
January 2022
June 2022
August 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
July 2023
September 2023
October 2023
December 2023
January 2024
March 2024
April 2024
June 2024
August 2024
September 2024
October 2024
November 2024
December 2024
March 2025
June 2025
September 2025
November 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 6305}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 109}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 34, "token_count": 73}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1718}, {"author_id": 18, "token_count": 1}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 20, "token_count": 570}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 20, "token_count": 21}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2567}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 20, "token_count": 245}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 2, "token_count": 39}, {"author_id": 20, "token_count": 172}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 20, "token_count": 137}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 34, "token_count": 246}, {"author_id": 20, "token_count": 122}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 25, "token_count": 35}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 391}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 44, "token_count": 61}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 44, "token_count": 22}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 350}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 43, "token_count": 349}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 56, "token_count": 80}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 2131}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 16, "token_count": 61}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 34, "token_count": 36}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 34, "token_count": 45}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 34, "token_count": 155}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 34, "token_count": 126}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
7298
39.05%
Andrzej Pietrasiewicz
4831
25.85%
Paul Cercueil
2192
11.73%
Robert Baldyga
1300
6.96%
Al Viro
704
3.77%
David Howells
349
1.87%
John Keeping
88
0.47%
Linyu Yuan
80
0.43%
Krzysztof Opasiak
37
0.20%
Christoph Hellwig
19
0.10%
Greg Kroah-Hartman
16
0.09%
Baolin Wang
15
0.08%
Peter Chen
12
0.06%
Felipe Balbi
9
0.05%
Michael Grzeschik
6
0.03%
Chris Wulff
5
0.03%
Tatyana Brokhman
4
0.02%
Sebastian Andrzej Siewior
1
0.01%
Others
1724
9.22%
Total
18690
f_hid.c
1694
-
44
7420
Fabien Chouteau
Chris Wulff
Andrzej Pietrasiewicz
Maxim Devaev
Daniel Mack
Krzysztof Opasiak
Ben Hoff
John Keeping
Christoph Hellwig
Tatyana Brokhman
Sebastian Andrzej Siewior
Ruslan Bilovol
Michael Grzeschik
Craig W. Nadler
Greg Kroah-Hartman
Felipe F. Tonello
Others
November 2007
April 2010
August 2010
June 2011
July 2011
April 2012
June 2012
October 2012
November 2013
October 2014
November 2014
December 2014
February 2015
March 2015
July 2015
October 2015
February 2016
June 2016
August 2016
November 2016
December 2016
January 2017
July 2017
October 2017
November 2017
March 2019
April 2021
June 2021
July 2021
August 2021
November 2022
June 2023
December 2023
April 2024
June 2024
August 2024
September 2024
March 2025
April 2025
June 2025
August 2025
November 2025
December 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 2596}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 9, "token_count": 468}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 814}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 33}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 395}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 29, "token_count": 97}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 29, "token_count": 689}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 44, "token_count": 142}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 1297}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 51, "token_count": 285}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 44, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Fabien Chouteau
2596
34.99%
Chris Wulff
1297
17.48%
Andrzej Pietrasiewicz
837
11.28%
Maxim Devaev
786
10.59%
Daniel Mack
468
6.31%
Krzysztof Opasiak
425
5.73%
Ben Hoff
285
3.84%
John Keeping
170
2.29%
Christoph Hellwig
33
0.44%
Tatyana Brokhman
20
0.27%
Sebastian Andrzej Siewior
9
0.12%
Ruslan Bilovol
3
0.04%
Michael Grzeschik
3
0.04%
Craig W. Nadler
3
0.04%
Greg Kroah-Hartman
2
0.03%
Felipe F. Tonello
2
0.03%
Others
481
6.48%
Total
7420
f_loopback.c
597
-
26
2402
David Brownell
Andrzej Pietrasiewicz
Krzysztof Opasiak
Sebastian Andrzej Siewior
Amit Blay
Felipe Balbi
Christoph Hellwig
Paul Zimmerman
Felipe F. Tonello
Michael Grzeschik
Greg Kroah-Hartman
Peter Chen
Linyu Yuan
Others
May 1998
February 2002
May 2003
August 2007
June 2008
August 2008
February 2009
July 2011
April 2012
October 2012
December 2012
November 2013
December 2013
October 2014
June 2015
September 2015
October 2015
November 2015
February 2016
August 2016
September 2016
October 2017
November 2017
November 2020
June 2021
August 2023
June 2024
September 2024
December 2025
February 2026
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": 1, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1114}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 47, "token_count": 95}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 193}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 70}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 25, "token_count": 297}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
1137
47.34%
Andrzej Pietrasiewicz
506
21.07%
Krzysztof Opasiak
300
12.49%
Sebastian Andrzej Siewior
218
9.08%
Amit Blay
95
3.96%
Felipe Balbi
70
2.91%
Christoph Hellwig
34
1.42%
Paul Zimmerman
8
0.33%
Felipe F. Tonello
3
0.12%
Michael Grzeschik
2
0.08%
Greg Kroah-Hartman
2
0.08%
Peter Chen
1
0.04%
Linyu Yuan
1
0.04%
Others
25
1.04%
Total
2402
f_mass_storage.c
3626
-
58
15759
Michal Nazarewicz
Andrzej Pietrasiewicz
Nikita Yushchenko
Alan Stern
Roger Quadros
Christoph Hellwig
Krzysztof Opasiak
Takashi Iwai
Fabien Chouteau
Maxim Devaev
Philipp Gesang
Greg Kroah-Hartman
David Brownell
Tatyana Brokhman
Felipe Balbi
Sebastian Andrzej Siewior
Paul Zimmerman
Al Viro
Robert Baldyga
Others
January 2004
March 2004
May 2005
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
January 2011
March 2011
April 2011
May 2011
June 2011
August 2011
September 2011
October 2011
December 2011
February 2012
April 2012
May 2012
June 2012
October 2012
November 2012
December 2012
January 2013
May 2013
August 2013
September 2013
October 2013
November 2013
February 2015
March 2015
June 2015
July 2015
August 2015
October 2015
November 2015
February 2016
April 2016
August 2016
February 2017
April 2017
July 2017
September 2017
October 2017
November 2017
July 2018
October 2018
June 2019
July 2019
March 2020
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
June 2022
July 2022
August 2022
November 2022
June 2023
August 2023
January 2024
June 2024
September 2024
October 2024
November 2024
February 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 8061}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 1492}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 131}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 211}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 42, "token_count": 19}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 53, "token_count": 75}, {"author_id": 50, "token_count": 45}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 57}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 18, "token_count": 36}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 53, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2756}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 134}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 25, "token_count": 169}, {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 175}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 103}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 42, "token_count": 252}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 40, "token_count": 439}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 50, "token_count": 191}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 29, "token_count": 129}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
10096
64.06%
Andrzej Pietrasiewicz
2877
18.26%
Nikita Yushchenko
439
2.79%
Alan Stern
314
1.99%
Roger Quadros
251
1.59%
Christoph Hellwig
189
1.20%
Krzysztof Opasiak
169
1.07%
Takashi Iwai
134
0.85%
Fabien Chouteau
131
0.83%
Maxim Devaev
129
0.82%
Philipp Gesang
103
0.65%
Greg Kroah-Hartman
99
0.63%
David Brownell
72
0.46%
Tatyana Brokhman
57
0.36%
Felipe Balbi
41
0.26%
Sebastian Andrzej Siewior
37
0.23%
Paul Zimmerman
27
0.17%
Al Viro
4
0.03%
Robert Baldyga
1
0.01%
Others
589
3.74%
Total
15759
f_mass_storage.h
144
-
8
452
Michal Nazarewicz
Andrzej Pietrasiewicz
Philipp Gesang
Greg Kroah-Hartman
Others
October 2009
November 2009
June 2010
August 2010
January 2011
August 2011
October 2011
January 2012
September 2013
October 2013
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 203}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
244
53.98%
Andrzej Pietrasiewicz
188
41.59%
Philipp Gesang
3
0.66%
Greg Kroah-Hartman
1
0.22%
Others
16
3.54%
Total
452
f_midi.c
1414
-
29
5753
Daniel Mack
Felipe F. Tonello
Andrzej Pietrasiewicz
Michal Nazarewicz
Sebastian Andrzej Siewior
John Keeping
Takashi Iwai
Robert Baldyga
Christoph Hellwig
Michael Grzeschik
Greg Kroah-Hartman
Others
July 2011
September 2011
October 2011
October 2012
November 2013
January 2014
October 2014
November 2014
December 2014
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
August 2016
August 2017
October 2017
November 2017
March 2018
May 2018
August 2020
November 2020
January 2021
October 2021
September 2023
June 2024
September 2024
January 2025
February 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 3293}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 153}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 789}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 31, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 31, "token_count": 275}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 124}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 31, "token_count": 43}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 495}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Mack
3446
59.90%
Felipe F. Tonello
841
14.62%
Andrzej Pietrasiewicz
796
13.84%
Michal Nazarewicz
124
2.16%
Sebastian Andrzej Siewior
27
0.47%
John Keeping
10
0.17%
Takashi Iwai
9
0.16%
Robert Baldyga
7
0.12%
Christoph Hellwig
7
0.12%
Michael Grzeschik
4
0.07%
Greg Kroah-Hartman
2
0.03%
Others
480
8.34%
Total
5753
f_midi2.c
2892
-
7
13556
Takashi Iwai
Michael Grzeschik
Others
July 2023
June 2024
July 2024
September 2024
November 2024
May 2025
September 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 13398}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Takashi Iwai
13523
99.76%
Michael Grzeschik
4
0.03%
Others
29
0.21%
Total
13556
f_ncm.c
1803
-
36
7694
Yauheni Kaliuta
Jim Baxter
Kuen-Han Tsai
Andrzej Pietrasiewicz
Krishna Kurapati
Jussi Kivilinna
Tatyana Brokhman
Sebastian Andrzej Siewior
David Brownell
Brian Niebuhr
Robert Baldyga
Christoph Hellwig
Linyu Yuan
Felipe Balbi
Greg Kroah-Hartman
Others
June 2008
August 2009
December 2010
June 2011
May 2012
October 2012
November 2012
December 2012
May 2013
December 2013
April 2014
July 2014
August 2014
October 2014
July 2015
September 2015
October 2015
February 2016
August 2016
September 2016
March 2017
June 2017
October 2017
November 2017
December 2017
April 2019
January 2020
August 2020
June 2021
July 2021
August 2022
August 2023
September 2023
October 2023
December 2023
January 2024
February 2024
June 2024
January 2025
February 2025
August 2025
September 2025
December 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 4589}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 60}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 802}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 49, "token_count": 297}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 41, "token_count": 61}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 41, "token_count": 219}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 41, "token_count": 37}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 23, "token_count": 104}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 23, "token_count": 21}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 335}, ]}, ]
Author Name
Tokens
Token Proportion
Yauheni Kaliuta
4589
59.64%
Jim Baxter
802
10.42%
Kuen-Han Tsai
460
5.98%
Andrzej Pietrasiewicz
444
5.77%
Krishna Kurapati
321
4.17%
Jussi Kivilinna
297
3.86%
Tatyana Brokhman
60
0.78%
Sebastian Andrzej Siewior
38
0.49%
David Brownell
31
0.40%
Brian Niebuhr
10
0.13%
Robert Baldyga
7
0.09%
Christoph Hellwig
4
0.05%
Linyu Yuan
3
0.04%
Felipe Balbi
3
0.04%
Greg Kroah-Hartman
2
0.03%
Others
623
8.10%
Total
7694
f_obex.c
491
-
23
2080
Felipe Balbi
Andrzej Pietrasiewicz
David Brownell
Tatyana Brokhman
Greg Kroah-Hartman
Robert Baldyga
Christoph Hellwig
Sebastian Andrzej Siewior
Fabien Chouteau
Michał Mirosław
Linyu Yuan
Others
May 1998
February 2002
January 2004
November 2004
May 2008
June 2008
August 2008
February 2009
April 2010
June 2011
July 2011
October 2012
March 2013
April 2013
May 2013
December 2013
August 2014
September 2014
May 2015
July 2015
September 2015
October 2015
February 2016
October 2017
November 2017
August 2019
August 2023
June 2024
December 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 25}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 120}, {"author_id": 18, "token_count": 1164}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 40}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 412}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Felipe Balbi
1174
56.44%
Andrzej Pietrasiewicz
443
21.30%
David Brownell
280
13.46%
Tatyana Brokhman
40
1.92%
Greg Kroah-Hartman
27
1.30%
Robert Baldyga
12
0.58%
Christoph Hellwig
11
0.53%
Sebastian Andrzej Siewior
9
0.43%
Fabien Chouteau
7
0.34%
Michał Mirosław
1
0.05%
Linyu Yuan
1
0.05%
Others
75
3.61%
Total
2080
f_phonet.c
733
-
31
3200
Rémi Denis-Courmont
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Tatyana Brokhman
Felipe Balbi
Christoph Hellwig
Greg Kroah-Hartman
Robert Baldyga
Others
May 1998
February 2002
December 2008
January 2009
February 2009
March 2009
May 2009
June 2009
August 2009
January 2010
February 2011
June 2011
November 2011
March 2012
July 2012
October 2012
May 2013
July 2013
December 2013
July 2014
October 2014
November 2014
February 2015
September 2015
October 2015
February 2016
October 2016
May 2017
June 2017
October 2017
November 2017
April 2018
February 2020
July 2020
October 2021
January 2022
June 2024
December 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 14, "token_count": 2203}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 14, "token_count": 182}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 34}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 553}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
2428
75.88%
Andrzej Pietrasiewicz
569
17.78%
Sebastian Andrzej Siewior
41
1.28%
Tatyana Brokhman
34
1.06%
Felipe Balbi
12
0.38%
Christoph Hellwig
11
0.34%
Greg Kroah-Hartman
2
0.06%
Robert Baldyga
1
0.03%
Others
102
3.19%
Total
3200
f_printer.c
1563
-
32
6948
Andrzej Pietrasiewicz
Craig W. Nadler
Krzysztof Opasiak
Sebastian Andrzej Siewior
Christoph Hellwig
Al Viro
Greg Kroah-Hartman
Others
November 2007
March 2008
February 2009
June 2010
July 2010
February 2012
September 2012
November 2014
March 2015
July 2015
August 2015
October 2015
January 2016
February 2016
June 2016
December 2016
July 2017
September 2017
October 2017
November 2017
February 2018
May 2018
June 2020
July 2020
December 2020
February 2021
June 2021
September 2022
June 2023
April 2024
June 2024
October 2024
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 32, "token_count": 838}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5398}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 58}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 155}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
5426
78.09%
Craig W. Nadler
840
12.09%
Krzysztof Opasiak
155
2.23%
Sebastian Andrzej Siewior
100
1.44%
Christoph Hellwig
58
0.83%
Al Viro
5
0.07%
Greg Kroah-Hartman
2
0.03%
Others
362
5.21%
Total
6948
f_rndis.c
1014
-
35
4216
David Brownell
Andrzej Pietrasiewicz
Kuen-Han Tsai
Paul Zimmerman
Michal Nazarewicz
Tatyana Brokhman
Sebastian Andrzej Siewior
Brian Niebuhr
Christoph Hellwig
Peter Chen
Robert Baldyga
Linyu Yuan
Greg Kroah-Hartman
Felipe Balbi
Others
May 1998
February 2002
June 2008
November 2008
February 2009
March 2009
May 2009
August 2009
October 2009
November 2009
June 2010
June 2011
July 2011
May 2012
October 2012
December 2012
March 2013
May 2013
July 2013
April 2014
May 2014
June 2014
July 2014
October 2014
February 2015
March 2015
September 2015
October 2015
February 2016
August 2016
July 2017
September 2017
October 2017
November 2017
December 2019
July 2020
June 2021
August 2023
June 2024
September 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2666}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 87}, {"author_id": 37, "token_count": 57}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 624}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 23, "token_count": 107}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 111}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
2686
63.71%
Andrzej Pietrasiewicz
786
18.64%
Kuen-Han Tsai
218
5.17%
Paul Zimmerman
87
2.06%
Michal Nazarewicz
82
1.94%
Tatyana Brokhman
57
1.35%
Sebastian Andrzej Siewior
35
0.83%
Brian Niebuhr
16
0.38%
Christoph Hellwig
10
0.24%
Peter Chen
8
0.19%
Robert Baldyga
2
0.05%
Linyu Yuan
2
0.05%
Greg Kroah-Hartman
2
0.05%
Felipe Balbi
1
0.02%
Others
224
5.31%
Total
4216
f_serial.c
405
-
24
1715
David Brownell
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Michał Mirosław
Tatyana Brokhman
Prashanth K
Fabrice Gasnier
Christoph Hellwig
Greg Kroah-Hartman
Baolin Wang
Robert Baldyga
Linyu Yuan
Others
May 1998
February 2002
January 2004
May 2008
June 2008
February 2009
June 2011
February 2012
October 2012
December 2012
March 2013
December 2013
August 2014
September 2015
October 2015
November 2015
February 2016
October 2017
November 2017
August 2019
April 2020
June 2021
January 2022
August 2023
June 2024
April 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1054}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 48}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 50}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 52, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 45, "token_count": 29}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
1056
61.57%
Andrzej Pietrasiewicz
355
20.70%
Sebastian Andrzej Siewior
71
4.14%
Michał Mirosław
50
2.92%
Tatyana Brokhman
48
2.80%
Prashanth K
29
1.69%
Fabrice Gasnier
26
1.52%
Christoph Hellwig
23
1.34%
Greg Kroah-Hartman
8
0.47%
Baolin Wang
3
0.17%
Robert Baldyga
1
0.06%
Linyu Yuan
1
0.06%
Others
44
2.57%
Total
1715
f_sourcesink.c
1340
-
32
5834
David Brownell
Andrzej Pietrasiewicz
Paul Zimmerman
Sebastian Andrzej Siewior
Christoph Hellwig
Amit Blay
Peter Chen
Robert Baldyga
Felipe Balbi
Krishna Kurapati
Tatyana Brokhman
Krzysztof Opasiak
Michael Grzeschik
Felipe F. Tonello
Greg Kroah-Hartman
Linyu Yuan
Al Viro
Others
May 1998
February 2002
May 2003
March 2004
July 2004
July 2005
August 2007
June 2008
February 2009
June 2011
July 2011
April 2012
September 2012
October 2012
December 2012
April 2013
November 2013
December 2013
August 2014
March 2015
August 2015
September 2015
October 2015
November 2015
February 2016
August 2016
October 2017
November 2017
November 2020
June 2021
January 2022
August 2023
June 2024
September 2024
December 2025
February 2026
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": 1, "token_count": 21}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2066}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 47, "token_count": 210}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 852}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 391}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1345}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "token_count": 84}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 46, "token_count": 34}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 252}, {"author_id": 20, "token_count": 126}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 102}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 41, "token_count": 76}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
2117
36.29%
Andrzej Pietrasiewicz
1346
23.07%
Paul Zimmerman
852
14.60%
Sebastian Andrzej Siewior
423
7.25%
Christoph Hellwig
252
4.32%
Amit Blay
210
3.60%
Peter Chen
136
2.33%
Robert Baldyga
130
2.23%
Felipe Balbi
84
1.44%
Krishna Kurapati
76
1.30%
Tatyana Brokhman
45
0.77%
Krzysztof Opasiak
9
0.15%
Michael Grzeschik
3
0.05%
Felipe F. Tonello
3
0.05%
Greg Kroah-Hartman
2
0.03%
Linyu Yuan
1
0.02%
Al Viro
1
0.02%
Others
144
2.47%
Total
5834
f_subset.c
512
-
20
2028
David Brownell
Andrzej Pietrasiewicz
Kuen-Han Tsai
Paul Zimmerman
Tatyana Brokhman
Sebastian Andrzej Siewior
Michal Nazarewicz
Christoph Hellwig
Greg Kroah-Hartman
Robert Baldyga
Linyu Yuan
Others
May 1998
February 2002
March 2004
June 2008
August 2008
February 2009
May 2010
June 2011
October 2012
December 2012
May 2013
July 2013
April 2014
September 2015
October 2015
February 2016
October 2017
November 2017
June 2021
August 2023
June 2024
February 2026
March 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1153}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 53}, {"author_id": 37, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 109}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
1179
58.14%
Andrzej Pietrasiewicz
592
29.19%
Kuen-Han Tsai
109
5.37%
Paul Zimmerman
53
2.61%
Tatyana Brokhman
29
1.43%
Sebastian Andrzej Siewior
27
1.33%
Michal Nazarewicz
8
0.39%
Christoph Hellwig
4
0.20%
Greg Kroah-Hartman
2
0.10%
Robert Baldyga
1
0.05%
Linyu Yuan
1
0.05%
Others
23
1.13%
Total
2028
f_tcm.c
2656
-
30
12799
Andrzej Pietrasiewicz
Thinh Nguyen
Sebastian Andrzej Siewior
Nicholas Bellinger
Christoph Hellwig
Pawel Laszczak
Greg Kroah-Hartman
Al Viro
Others
April 2012
May 2012
September 2012
October 2012
April 2015
October 2015
December 2015
January 2016
February 2016
May 2016
March 2017
October 2017
November 2017
June 2018
August 2018
November 2018
October 2019
May 2020
June 2020
July 2020
August 2020
September 2020
February 2021
June 2021
September 2021
September 2022
March 2023
September 2023
November 2023
June 2024
October 2024
December 2024
April 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 2026}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 8047}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 27, "token_count": 63}, {"author_id": 57, "token_count": 242}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 17, "token_count": 2121}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
8047
62.87%
Thinh Nguyen
2143
16.74%
Sebastian Andrzej Siewior
2074
16.20%
Nicholas Bellinger
242
1.89%
Christoph Hellwig
71
0.55%
Pawel Laszczak
18
0.14%
Greg Kroah-Hartman
2
0.02%
Al Viro
1
0.01%
Others
201
1.57%
Total
12799
f_uac1.c
1859
-
18
8813
Ruslan Bilovol
Julian Scheel
Chris Wulff
perr perr
Bryan Wu
Pavel Hofman
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Greg Kroah-Hartman
Others
June 2009
May 2012
September 2012
July 2014
July 2015
June 2017
October 2017
November 2017
December 2018
March 2021
July 2021
October 2021
January 2022
December 2023
April 2024
June 2024
August 2024
July 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 3225}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 795}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 3416}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 587}, {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 48, "token_count": 299}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 279}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ruslan Bilovol
7436
84.38%
Julian Scheel
587
6.66%
Chris Wulff
307
3.48%
perr perr
299
3.39%
Bryan Wu
54
0.61%
Pavel Hofman
28
0.32%
Andrzej Pietrasiewicz
11
0.12%
Sebastian Andrzej Siewior
5
0.06%
Greg Kroah-Hartman
1
0.01%
Others
85
0.96%
Total
8813
f_uac1_legacy.c
1046
-
29
4366
Bryan Wu
Andrzej Pietrasiewicz
Ruslan Bilovol
Laurent Pinchart
Sebastian Andrzej Siewior
Tatyana Brokhman
Peter Chen
Felipe Balbi
Christoph Hellwig
Takashi Iwai
Daniel Mack
Greg Kroah-Hartman
Others
May 1998
February 2002
June 2009
October 2009
December 2009
May 2010
June 2010
April 2011
June 2011
July 2011
August 2011
May 2012
October 2012
February 2013
August 2013
July 2014
December 2014
May 2015
October 2015
February 2016
June 2017
October 2017
November 2017
March 2018
March 2019
June 2024
December 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 2998}, {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 820}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 186}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Wu
2998
68.67%
Andrzej Pietrasiewicz
820
18.78%
Ruslan Bilovol
186
4.26%
Laurent Pinchart
94
2.15%
Sebastian Andrzej Siewior
20
0.46%
Tatyana Brokhman
9
0.21%
Peter Chen
8
0.18%
Felipe Balbi
7
0.16%
Christoph Hellwig
6
0.14%
Takashi Iwai
2
0.05%
Daniel Mack
2
0.05%
Greg Kroah-Hartman
1
0.02%
Others
213
4.88%
Total
4366
f_uac2.c
2308
-
36
10702
Ruslan Bilovol
Jassi Brar
Pawel Laszczak
Andreas Pape
Andrzej Pietrasiewicz
Pavel Hofman
Julian Scheel
Bryan Wu
Chris Wulff
Peter Chen
Daniel Mack
Sebastian Andrzej Siewior
Prashanth K
John Keeping
Christoph Hellwig
Felipe Balbi
Greg Kroah-Hartman
Others
June 2009
February 2012
October 2012
May 2013
July 2014
August 2014
September 2014
February 2015
July 2015
October 2015
February 2016
November 2016
January 2017
May 2017
June 2017
October 2017
November 2017
January 2018
June 2018
July 2018
July 2020
December 2020
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
January 2022
February 2022
July 2022
January 2023
September 2023
December 2023
June 2024
August 2024
December 2024
July 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 391}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 1927}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 542}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 70}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 1145}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 610}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 695}, {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 403}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2844}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 39}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 475}, {"author_id": 22, "token_count": 472}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 350}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ruslan Bilovol
4534
42.37%
Jassi Brar
1933
18.06%
Pawel Laszczak
695
6.49%
Andreas Pape
610
5.70%
Andrzej Pietrasiewicz
542
5.06%
Pavel Hofman
514
4.80%
Julian Scheel
475
4.44%
Bryan Wu
391
3.65%
Chris Wulff
350
3.27%
Peter Chen
87
0.81%
Daniel Mack
55
0.51%
Sebastian Andrzej Siewior
30
0.28%
Prashanth K
6
0.06%
John Keeping
6
0.06%
Christoph Hellwig
6
0.06%
Felipe Balbi
3
0.03%
Greg Kroah-Hartman
1
0.01%
Others
464
4.34%
Total
10702
f_uvc.c
1162
-
30
5399
Laurent Pinchart
Andrzej Pietrasiewicz
Bhupesh Sharma
Michael Grzeschik
Daniel Scally
Dan Vacura
Felipe Balbi
Sebastian Andrzej Siewior
Roger Quadros
Pawel Laszczak
Avichal Rakesh
Robert Baldyga
Greg Kroah-Hartman
Tatyana Brokhman
Others
May 2010
July 2010
June 2011
June 2012
October 2012
February 2013
March 2013
April 2013
June 2013
September 2014
December 2014
February 2015
March 2015
May 2015
September 2015
March 2017
November 2017
May 2018
August 2018
June 2019
February 2020
September 2020
March 2021
June 2021
October 2021
April 2022
May 2022
June 2022
August 2022
September 2022
October 2022
December 2022
January 2023
February 2023
October 2023
November 2023
December 2023
June 2024
October 2024
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 2342}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 253}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 19}, {"author_id": 5, "token_count": 135}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 341}, {"author_id": 18, "token_count": 95}, {"author_id": 5, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 686}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 50, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 52}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 59, "token_count": 98}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 178}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 10, "token_count": 86}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 10, "token_count": 172}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 143}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
2635
48.81%
Andrzej Pietrasiewicz
1053
19.50%
Bhupesh Sharma
272
5.04%
Michael Grzeschik
262
4.85%
Daniel Scally
258
4.78%
Dan Vacura
120
2.22%
Felipe Balbi
95
1.76%
Sebastian Andrzej Siewior
63
1.17%
Roger Quadros
45
0.83%
Pawel Laszczak
20
0.37%
Avichal Rakesh
14
0.26%
Robert Baldyga
9
0.17%
Greg Kroah-Hartman
2
0.04%
Tatyana Brokhman
1
0.02%
Others
550
10.19%
Total
5399
f_uvc.h
20
-
5
44
Laurent Pinchart
Bhupesh Sharma
Avichal Rakesh
Greg Kroah-Hartman
Others
May 2010
March 2013
November 2017
May 2018
March 2020
November 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 39, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
35
79.55%
Bhupesh Sharma
4
9.09%
Avichal Rakesh
3
6.82%
Greg Kroah-Hartman
1
2.27%
Others
1
2.27%
Total
44
g_zero.h
74
-
7
176
Sebastian Andrzej Siewior
David Brownell
Andrzej Pietrasiewicz
Peter Chen
Paul Zimmerman
Krishna Kurapati
Greg Kroah-Hartman
June 2008
April 2012
December 2012
November 2013
November 2015
November 2017
December 2025
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 41, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Andrzej Siewior
74
42.05%
David Brownell
36
20.45%
Andrzej Pietrasiewicz
32
18.18%
Peter Chen
20
11.36%
Paul Zimmerman
10
5.68%
Krishna Kurapati
3
1.70%
Greg Kroah-Hartman
1
0.57%
Total
176
ndis.h
47
-
2
80
David Brownell
Others
March 2004
June 2004
April 2005
September 2011
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
79
98.75%
Others
1
1.25%
Total
80
rndis.c
1189
-
29
4565
David Brownell
Andrzej Pietrasiewicz
Greg Kroah-Hartman
Al Viro
Brian Niebuhr
Felipe Balbi
Others
May 1998
February 2002
May 2003
March 2004
April 2004
May 2004
June 2004
July 2004
September 2004
November 2004
March 2005
April 2005
May 2005
February 2006
June 2006
May 2007
November 2007
March 2008
April 2008
May 2008
June 2008
August 2008
February 2009
March 2009
August 2009
June 2010
July 2010
August 2010
September 2010
May 2012
August 2012
January 2013
May 2013
October 2013
April 2014
February 2015
March 2015
May 2015
December 2015
June 2016
September 2016
November 2017
May 2018
February 2020
January 2022
February 2022
August 2022
April 2024
October 2024
February 2026
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": 1, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 2319}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 345}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 34, "token_count": 28}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 409}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 53, "token_count": 44}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
3483
76.30%
Andrzej Pietrasiewicz
461
10.10%
Greg Kroah-Hartman
46
1.01%
Al Viro
32
0.70%
Brian Niebuhr
21
0.46%
Felipe Balbi
14
0.31%
Others
508
11.13%
Total
4565
rndis.h
202
-
9
676
David Brownell
Andrzej Pietrasiewicz
Brian Niebuhr
Bryan Wu
Michal Nazarewicz
Greg Kroah-Hartman
Others
March 2004
April 2004
March 2005
April 2005
April 2007
June 2008
August 2009
November 2009
May 2012
May 2013
March 2015
May 2015
November 2017
March 2020
February 2022
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 465}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
597
88.31%
Andrzej Pietrasiewicz
53
7.84%
Brian Niebuhr
10
1.48%
Bryan Wu
6
0.89%
Michal Nazarewicz
2
0.30%
Greg Kroah-Hartman
1
0.15%
Others
7
1.04%
Total
676
storage_common.c
541
-
21
2162
Michal Nazarewicz
Andrzej Pietrasiewicz
David Brownell
Felipe Balbi
Philipp Gesang
Alan Stern
Maxim Devaev
Christoph Hellwig
Al Viro
Greg Kroah-Hartman
Krzysztof Opasiak
Krishna Kurapati
Others
January 2004
March 2004
May 2005
November 2008
October 2009
November 2009
July 2010
October 2010
November 2010
January 2011
April 2011
August 2011
June 2012
July 2012
November 2012
September 2013
October 2013
February 2014
April 2014
June 2015
May 2016
August 2016
November 2017
November 2020
July 2022
August 2022
November 2022
June 2024
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 42, "token_count": 66}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 1078}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 118}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 102}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 29, "token_count": 35}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
1163
53.79%
Andrzej Pietrasiewicz
273
12.63%
David Brownell
155
7.17%
Felipe Balbi
147
6.80%
Philipp Gesang
102
4.72%
Alan Stern
72
3.33%
Maxim Devaev
35
1.62%
Christoph Hellwig
11
0.51%
Al Viro
9
0.42%
Greg Kroah-Hartman
2
0.09%
Krzysztof Opasiak
1
0.05%
Krishna Kurapati
1
0.05%
Others
191
8.83%
Total
2162
storage_common.h
225
-
12
858
Andrzej Pietrasiewicz
Michal Nazarewicz
David Brownell
Philipp Gesang
Alan Stern
Greg Kroah-Hartman
Maxim Devaev
Al Viro
Others
January 2004
May 2005
September 2006
August 2007
November 2007
October 2009
November 2009
July 2010
October 2010
April 2011
August 2011
November 2012
September 2013
October 2013
August 2016
April 2017
November 2017
July 2022
October 2024
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 217}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 224}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
311
36.25%
Michal Nazarewicz
250
29.14%
David Brownell
236
27.51%
Philipp Gesang
17
1.98%
Alan Stern
15
1.75%
Greg Kroah-Hartman
6
0.70%
Maxim Devaev
2
0.23%
Al Viro
1
0.12%
Others
20
2.33%
Total
858
tcm.h
151
-
5
419
Sebastian Andrzej Siewior
Thinh Nguyen
Andrzej Pietrasiewicz
Nicholas Bellinger
Greg Kroah-Hartman
May 2012
September 2012
December 2015
January 2016
November 2017
December 2024
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 349}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 17, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Andrzej Siewior
354
84.49%
Thinh Nguyen
53
12.65%
Andrzej Pietrasiewicz
8
1.91%
Nicholas Bellinger
3
0.72%
Greg Kroah-Hartman
1
0.24%
Total
419
u_audio.c
1463
-
21
6881
Ruslan Bilovol
Pavel Hofman
Jassi Brar
Julian Scheel
Chris Wulff
Daniel Mack
John Keeping
Andrzej Pietrasiewicz
Takashi Iwai
Greg Kroah-Hartman
Others
February 2012
May 2013
May 2014
July 2014
August 2014
June 2017
August 2017
November 2017
June 2018
June 2019
November 2019
December 2019
January 2020
January 2021
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
January 2022
March 2023
March 2024
April 2024
July 2024
August 2024
February 2026
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 591}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 141}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 1869}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 853}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 1776}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 185}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 33}, {"author_id": 19, "token_count": 476}, {"author_id": 22, "token_count": 501}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 15, "token_count": 138}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Ruslan Bilovol
4501
65.41%
Pavel Hofman
705
10.25%
Jassi Brar
593
8.62%
Julian Scheel
476
6.92%
Chris Wulff
163
2.37%
Daniel Mack
141
2.05%
John Keeping
40
0.58%
Andrzej Pietrasiewicz
29
0.42%
Takashi Iwai
2
0.03%
Greg Kroah-Hartman
2
0.03%
Others
229
3.33%
Total
6881
u_audio.h
135
-
6
429
Ruslan Bilovol
Julian Scheel
Jassi Brar
Pavel Hofman
Greg Kroah-Hartman
Others
February 2012
June 2017
November 2017
March 2020
June 2021
July 2021
October 2021
January 2022
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 51}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 204}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 82}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 53}, {"author_id": 22, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Ruslan Bilovol
300
69.93%
Julian Scheel
53
12.35%
Jassi Brar
51
11.89%
Pavel Hofman
23
5.36%
Greg Kroah-Hartman
1
0.23%
Others
1
0.23%
Total
429
u_ecm.h
42
-
3
42
Andrzej Pietrasiewicz
Kuen-Han Tsai
Others
May 2013
December 2018
March 2020
March 2026
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
37
88.10%
Kuen-Han Tsai
4
9.52%
Others
1
2.38%
Total
42
u_eem.h
42
-
3
42
Andrzej Pietrasiewicz
Kuen-Han Tsai
Others
May 2013
December 2018
March 2020
March 2026
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
37
88.10%
Kuen-Han Tsai
4
9.52%
Others
1
2.38%
Total
42
u_ether.c
1275
-
58
5516
David Brownell
Andrzej Pietrasiewicz
Felipe Balbi
Elson Roy Serrao
Kuen-Han Tsai
Krzysztof Opasiak
Brian Niebuhr
Yauheni Kaliuta
Michael Grzeschik
Paul Cercueil
Sebastian Andrzej Siewior
Jim Baxter
Tatyana Brokhman
Paul Zimmerman
Prashanth K
Peter Chen
Greg Kroah-Hartman
Linyu Yuan
Others
December 2006
June 2008
August 2008
September 2008
October 2008
January 2009
March 2009
June 2009
August 2009
September 2009
January 2010
June 2010
December 2010
March 2011
June 2011
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
May 2013
February 2014
April 2014
May 2014
July 2014
January 2015
August 2015
May 2016
July 2016
August 2016
September 2016
October 2016
December 2016
March 2017
August 2017
November 2017
May 2018
November 2018
June 2019
July 2020
August 2020
November 2020
January 2021
July 2021
October 2021
December 2021
June 2022
August 2022
February 2023
March 2023
May 2023
August 2023
February 2024
March 2024
June 2024
February 2025
March 2026
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 3367}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 71}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 61}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 724}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 241}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 76}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 16, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 54, "token_count": 175}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
3400
61.64%
Andrzej Pietrasiewicz
724
13.13%
Felipe Balbi
268
4.86%
Elson Roy Serrao
175
3.17%
Kuen-Han Tsai
77
1.40%
Krzysztof Opasiak
76
1.38%
Brian Niebuhr
71
1.29%
Yauheni Kaliuta
61
1.11%
Michael Grzeschik
37
0.67%
Paul Cercueil
33
0.60%
Sebastian Andrzej Siewior
29
0.53%
Jim Baxter
20
0.36%
Tatyana Brokhman
5
0.09%
Paul Zimmerman
5
0.09%
Prashanth K
4
0.07%
Peter Chen
4
0.07%
Greg Kroah-Hartman
2
0.04%
Linyu Yuan
1
0.02%
Others
524
9.50%
Total
5516
u_ether.h
321
-
17
632
David Brownell
Andrzej Pietrasiewicz
Elson Roy Serrao
Kuen-Han Tsai
Brian Niebuhr
Sebastian Andrzej Siewior
Yauheni Kaliuta
Paul Zimmerman
Jim Baxter
Linyu Yuan
Robert Baldyga
Greg Kroah-Hartman
Others
May 2003
July 2005
June 2008
August 2009
December 2010
June 2011
May 2012
December 2012
May 2013
November 2013
July 2014
July 2015
November 2017
March 2020
November 2020
January 2021
March 2023
August 2023
March 2026
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
270
42.72%
Andrzej Pietrasiewicz
218
34.49%
Elson Roy Serrao
18
2.85%
Kuen-Han Tsai
16
2.53%
Brian Niebuhr
16
2.53%
Sebastian Andrzej Siewior
13
2.06%
Yauheni Kaliuta
10
1.58%
Paul Zimmerman
10
1.58%
Jim Baxter
6
0.95%
Linyu Yuan
5
0.79%
Robert Baldyga
1
0.16%
Greg Kroah-Hartman
1
0.16%
Others
48
7.59%
Total
632
u_ether_configfs.h
200
-
8
61
Andrzej Pietrasiewicz
Christoph Hellwig
Krzysztof Opasiak
Others
May 2013
October 2015
December 2016
July 2017
December 2018
March 2020
January 2021
February 2021
December 2025
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
45
73.77%
Christoph Hellwig
2
3.28%
Krzysztof Opasiak
1
1.64%
Others
13
21.31%
Total
61
u_fs.h
301
-
11
553
Michal Nazarewicz
Andrzej Pietrasiewicz
Robert Baldyga
John Keeping
Al Viro
Others
May 2010
June 2010
November 2010
May 2012
June 2012
December 2013
February 2014
July 2014
August 2014
September 2014
December 2014
January 2015
January 2017
March 2017
April 2017
September 2017
December 2018
March 2020
January 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 255}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Nazarewicz
285
51.54%
Andrzej Pietrasiewicz
217
39.24%
Robert Baldyga
26
4.70%
John Keeping
5
0.90%
Al Viro
1
0.18%
Others
19
3.44%
Total
553
u_gether.h
41
-
3
42
Andrzej Pietrasiewicz
Kuen-Han Tsai
Others
May 2013
December 2018
March 2020
March 2026
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
37
88.10%
Kuen-Han Tsai
4
9.52%
Others
1
2.38%
Total
42
u_hid.h
42
-
5
87
Andrzej Pietrasiewicz
Fabien Chouteau
Ben Hoff
Maxim Devaev
Others
April 2010
November 2014
December 2018
March 2020
August 2021
April 2025
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 51, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
57
65.52%
Fabien Chouteau
18
20.69%
Ben Hoff
7
8.05%
Maxim Devaev
4
4.60%
Others
1
1.15%
Total
87
u_midi.h
37
-
6
58
Andrzej Pietrasiewicz
Daniel Mack
Sebastian Andrzej Siewior
Others
July 2006
September 2011
September 2012
October 2014
December 2018
March 2020
December 2025
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
35
60.34%
Daniel Mack
16
27.59%
Sebastian Andrzej Siewior
1
1.72%
Others
6
10.34%
Total
58
u_midi2.h
81
-
1
256
Takashi Iwai
July 2023
var spanGroupData = [ {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 256}, ]}, ]
Author Name
Tokens
Token Proportion
Takashi Iwai
256
100.00%
Total
256
u_ncm.h
47
-
5
57
Andrzej Pietrasiewicz
Kuen-Han Tsai
Krishna Kurapati
Others
May 2013
December 2018
April 2019
March 2020
December 2023
March 2026
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
30
52.63%
Kuen-Han Tsai
8
14.04%
Krishna Kurapati
3
5.26%
Others
16
28.07%
Total
57
u_phonet.h
25
-
4
74
Andrzej Pietrasiewicz
Rémi Denis-Courmont
Greg Kroah-Hartman
Others
December 2008
May 2013
November 2017
March 2020
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
47
63.51%
Rémi Denis-Courmont
25
33.78%
Greg Kroah-Hartman
1
1.35%
Others
1
1.35%
Total
74
u_printer.h
33
-
5
44
Andrzej Pietrasiewicz
Krzysztof Opasiak
Craig W. Nadler
Sebastian Andrzej Siewior
Others
November 2007
September 2012
March 2015
December 2016
December 2018
March 2020
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
35
79.55%
Krzysztof Opasiak
4
9.09%
Craig W. Nadler
3
6.82%
Sebastian Andrzej Siewior
1
2.27%
Others
1
2.27%
Total
44
u_rndis.h
61
-
7
88
Andrzej Pietrasiewicz
Michal Nazarewicz
Kuen-Han Tsai
Others
May 2010
June 2010
May 2012
May 2013
May 2014
July 2017
September 2017
December 2018
March 2020
March 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
60
68.18%
Michal Nazarewicz
4
4.55%
Kuen-Han Tsai
3
3.41%
Others
21
23.86%
Total
88
u_serial.c
1607
-
44
6268
David Brownell
Michał Mirosław
Baolin Wang
Sebastian Andrzej Siewior
Prashanth K
Fabrice Gasnier
Michael Walle
Andrzej Pietrasiewicz
Kuen-Han Tsai
Felipe Balbi
Greg Kroah-Hartman
Michal Nazarewicz
Others
May 1998
February 2002
January 2004
May 2008
June 2008
July 2008
August 2008
February 2009
May 2009
January 2010
June 2010
November 2010
May 2011
April 2012
June 2012
November 2012
December 2012
January 2013
March 2013
February 2014
August 2014
March 2015
October 2015
November 2015
April 2016
June 2016
September 2016
November 2016
April 2017
August 2017
November 2017
December 2018
August 2019
January 2020
April 2020
July 2020
December 2020
January 2021
May 2021
July 2021
September 2022
November 2022
February 2023
May 2023
August 2023
June 2024
July 2024
December 2024
January 2025
April 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 3016}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 399}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 508}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 44}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 902}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 52, "token_count": 177}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 45, "token_count": 67}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 45, "token_count": 25}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 55, "token_count": 80}, {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 45, "token_count": 147}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
3453
55.09%
Michał Mirosław
946
15.09%
Baolin Wang
526
8.39%
Sebastian Andrzej Siewior
399
6.37%
Prashanth K
245
3.91%
Fabrice Gasnier
177
2.82%
Michael Walle
80
1.28%
Andrzej Pietrasiewicz
25
0.40%
Kuen-Han Tsai
10
0.16%
Felipe Balbi
7
0.11%
Greg Kroah-Hartman
6
0.10%
Michal Nazarewicz
3
0.05%
Others
391
6.24%
Total
6268
u_serial.h
78
-
9
246
David Brownell
Michał Mirosław
Sebastian Andrzej Siewior
Michael Walle
Fabrice Gasnier
Felipe Balbi
Greg Kroah-Hartman
Others
June 2008
August 2008
December 2012
November 2017
August 2019
March 2020
April 2020
June 2020
August 2024
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 55, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
169
68.70%
Michał Mirosław
30
12.20%
Sebastian Andrzej Siewior
23
9.35%
Michael Walle
11
4.47%
Fabrice Gasnier
8
3.25%
Felipe Balbi
2
0.81%
Greg Kroah-Hartman
1
0.41%
Others
2
0.81%
Total
246
u_tcm.h
47
-
4
65
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Greg Kroah-Hartman
Others
May 2012
December 2015
November 2017
March 2020
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
60
92.31%
Sebastian Andrzej Siewior
3
4.62%
Greg Kroah-Hartman
1
1.54%
Others
1
1.54%
Total
65
u_uac1.h
71
-
6
208
Ruslan Bilovol
Chris Wulff
Julian Scheel
Greg Kroah-Hartman
Others
June 2017
November 2017
March 2020
July 2021
January 2022
April 2024
August 2024
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ruslan Bilovol
141
67.79%
Chris Wulff
49
23.56%
Julian Scheel
11
5.29%
Greg Kroah-Hartman
1
0.48%
Others
6
2.88%
Total
208
u_uac1_legacy.c
307
-
16
1261
Bryan Wu
Andrzej Pietrasiewicz
Sebastian Andrzej Siewior
Ruslan Bilovol
Al Viro
Takashi Iwai
Greg Kroah-Hartman
Others
May 1998
February 2002
June 2009
August 2009
December 2009
December 2010
May 2012
July 2012
February 2013
July 2014
May 2017
June 2017
November 2017
March 2018
July 2020
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 1161}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Wu
1161
92.07%
Andrzej Pietrasiewicz
55
4.36%
Sebastian Andrzej Siewior
3
0.24%
Ruslan Bilovol
3
0.24%
Al Viro
3
0.24%
Takashi Iwai
1
0.08%
Greg Kroah-Hartman
1
0.08%
Others
34
2.70%
Total
1261
u_uac1_legacy.h
79
-
6
226
Bryan Wu
Andrzej Pietrasiewicz
Ruslan Bilovol
Others
June 2009
December 2009
July 2014
June 2017
March 2018
March 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 126}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Wu
126
55.75%
Andrzej Pietrasiewicz
93
41.15%
Ruslan Bilovol
4
1.77%
Others
3
1.33%
Total
226
u_uac2.h
93
-
9
259
Andrzej Pietrasiewicz
Ruslan Bilovol
Chris Wulff
Pavel Hofman
Julian Scheel
Peter Chen
Others
July 2014
January 2017
December 2018
March 2020
June 2021
July 2021
January 2022
September 2023
August 2024
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 22, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
71
27.41%
Ruslan Bilovol
67
25.87%
Chris Wulff
67
25.87%
Pavel Hofman
14
5.41%
Julian Scheel
11
4.25%
Peter Chen
7
2.70%
Others
22
8.49%
Total
259
u_uvc.h
109
-
6
189
Andrzej Pietrasiewicz
Laurent Pinchart
Daniel Scally
Dan Vacura
Bhupesh Sharma
Others
May 2010
June 2012
September 2014
December 2014
May 2018
December 2018
March 2020
April 2022
January 2023
February 2023
December 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
112
59.26%
Laurent Pinchart
46
24.34%
Daniel Scally
22
11.64%
Dan Vacura
6
3.17%
Bhupesh Sharma
2
1.06%
Others
1
0.53%
Total
189
uac_common.h
9
-
2
15
Julian Scheel
Others
March 2020
January 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Julian Scheel
14
93.33%
Others
1
6.67%
Total
15
uvc.h
216
-
16
637
Laurent Pinchart
Michael Grzeschik
Avichal Rakesh
Bhupesh Sharma
Daniel Scally
Dan Vacura
Andrzej Pietrasiewicz
Greg Kroah-Hartman
Others
May 2010
July 2010
June 2012
March 2013
June 2013
September 2014
February 2015
November 2017
May 2018
August 2018
December 2018
March 2020
April 2020
June 2021
October 2021
April 2022
May 2022
September 2022
January 2023
February 2023
November 2023
October 2024
August 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 387}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
465
73.00%
Michael Grzeschik
87
13.66%
Avichal Rakesh
14
2.20%
Bhupesh Sharma
13
2.04%
Daniel Scally
9
1.41%
Dan Vacura
3
0.47%
Andrzej Pietrasiewicz
2
0.31%
Greg Kroah-Hartman
1
0.16%
Others
43
6.75%
Total
637
uvc_configfs.c
3835
-
22
14980
Andrzej Pietrasiewicz
Daniel Scally
Laurent Pinchart
Akash Kumar
Christoph Hellwig
Michael Grzeschik
Dan Vacura
Pawel Laszczak
Greg Kroah-Hartman
Others
May 2010
April 2012
September 2014
December 2014
January 2015
October 2015
November 2015
February 2016
July 2016
November 2016
March 2017
October 2017
November 2017
May 2018
August 2018
September 2018
December 2018
March 2021
June 2021
April 2022
September 2022
December 2022
January 2023
February 2023
March 2023
December 2023
February 2024
April 2024
September 2024
July 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 6771}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 242}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 27, "token_count": 68}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 2393}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 82}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 19}, {"author_id": 11, "token_count": 132}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 10, "token_count": 3088}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 423}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 54}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 26, "token_count": 1067}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
6833
45.61%
Daniel Scally
3581
23.91%
Laurent Pinchart
2536
16.93%
Akash Kumar
1117
7.46%
Christoph Hellwig
310
2.07%
Michael Grzeschik
197
1.32%
Dan Vacura
19
0.13%
Pawel Laszczak
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
385
2.57%
Total
14980
uvc_configfs.h
195
-
7
593
Michael Grzeschik
Andrzej Pietrasiewicz
Daniel Scally
Laurent Pinchart
Akash Kumar
Others
September 2014
December 2014
May 2018
December 2018
March 2020
April 2022
February 2023
September 2024
March 2025
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 224}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 10, "token_count": 105}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 26, "token_count": 25}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Grzeschik
224
37.77%
Andrzej Pietrasiewicz
200
33.73%
Daniel Scally
105
17.71%
Laurent Pinchart
37
6.24%
Akash Kumar
25
4.22%
Others
2
0.34%
Total
593
uvc_queue.c
368
-
14
1471
Laurent Pinchart
Bhupesh Sharma
Michael Grzeschik
Dan Vacura
Andrzej Pietrasiewicz
Greg Kroah-Hartman
Al Viro
Others
May 2010
July 2010
July 2011
March 2012
March 2013
March 2014
August 2014
September 2014
February 2015
September 2015
November 2015
April 2016
July 2017
November 2017
May 2018
October 2018
June 2021
October 2021
April 2022
June 2022
October 2022
October 2024
January 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 591}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 489}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 68}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 59, "token_count": 15}, {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
670
45.55%
Bhupesh Sharma
490
33.31%
Michael Grzeschik
113
7.68%
Dan Vacura
16
1.09%
Andrzej Pietrasiewicz
14
0.95%
Greg Kroah-Hartman
13
0.88%
Al Viro
1
0.07%
Others
154
10.47%
Total
1471
uvc_queue.h
103
-
8
363
Laurent Pinchart
Andrzej Pietrasiewicz
Bhupesh Sharma
Michael Grzeschik
Greg Kroah-Hartman
Al Viro
Others
May 2010
March 2013
September 2014
February 2015
September 2015
July 2017
November 2017
May 2018
June 2021
April 2022
October 2024
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 230}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 38}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
238
65.56%
Andrzej Pietrasiewicz
49
13.50%
Bhupesh Sharma
38
10.47%
Michael Grzeschik
29
7.99%
Greg Kroah-Hartman
1
0.28%
Al Viro
1
0.28%
Others
7
1.93%
Total
363
uvc_trace.c
11
-
1
8
Michael Grzeschik
October 2024
var spanGroupData = [ {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Grzeschik
8
100.00%
Total
8
uvc_trace.h
60
-
1
116
Michael Grzeschik
October 2024
var spanGroupData = [ {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 116}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Grzeschik
116
100.00%
Total
116
uvc_v4l2.c
745
-
19
3820
Laurent Pinchart
Michael Grzeschik
Bhupesh Sharma
Andrzej Pietrasiewicz
Avichal Rakesh
Akash Kumar
Dan Vacura
Greg Kroah-Hartman
Al Viro
Others
May 2010
April 2012
March 2013
September 2014
December 2014
February 2015
July 2017
September 2017
November 2017
May 2018
August 2018
April 2020
October 2021
May 2022
August 2022
September 2022
October 2022
January 2023
November 2023
February 2024
August 2024
September 2024
October 2024
August 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 1537}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 71}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 5, "token_count": 440}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 1081}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 101}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 59}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 218}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
1999
52.33%
Michael Grzeschik
1480
38.74%
Bhupesh Sharma
71
1.86%
Andrzej Pietrasiewicz
21
0.55%
Avichal Rakesh
20
0.52%
Akash Kumar
10
0.26%
Dan Vacura
8
0.21%
Greg Kroah-Hartman
2
0.05%
Al Viro
1
0.03%
Others
208
5.45%
Total
3820
uvc_v4l2.h
19
-
3
23
Andrzej Pietrasiewicz
Others
September 2014
September 2017
December 2018
March 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Pietrasiewicz
21
91.30%
Others
2
8.70%
Total
23
uvc_video.c
843
-
21
3654
Laurent Pinchart
Michael Grzeschik
Avichal Rakesh
Dan Vacura
Bhupesh Sharma
Andrzej Pietrasiewicz
Greg Kroah-Hartman
Felipe Balbi
Al Viro
Others
May 2010
March 2013
August 2014
September 2014
February 2015
November 2015
November 2017
August 2018
April 2020
June 2021
October 2021
April 2022
May 2022
June 2022
September 2022
October 2022
May 2023
June 2023
November 2023
January 2024
February 2024
August 2024
October 2024
November 2024
February 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 1374}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 18, "token_count": 2}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 121}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 434}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 34}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 59, "token_count": 51}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 39, "token_count": 470}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 54}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 11, "token_count": 462}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
1504
41.16%
Michael Grzeschik
1111
30.41%
Avichal Rakesh
490
13.41%
Dan Vacura
51
1.40%
Bhupesh Sharma
24
0.66%
Andrzej Pietrasiewicz
14
0.38%
Greg Kroah-Hartman
2
0.05%
Felipe Balbi
2
0.05%
Al Viro
1
0.03%
Others
455
12.45%
Total
3654
uvc_video.h
22
-
5
46
Laurent Pinchart
Andrzej Pietrasiewicz
Bhupesh Sharma
Avichal Rakesh
Others
May 2010
March 2013
September 2014
May 2018
August 2018
December 2018
March 2020
November 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
29
63.04%
Andrzej Pietrasiewicz
13
28.26%
Bhupesh Sharma
2
4.35%
Avichal Rakesh
1
2.17%
Others
1
2.17%
Total
46
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
357
Author
Tokens
Proportion
Commits
Proportion
0
Andrzej Pietrasiewicz
41973
20.09%
148
10.75%
1
David Brownell
26383
12.63%
54
3.92%
2
Michal Nazarewicz
19623
9.39%
71
5.16%
3
Ruslan Bilovol
17175
8.22%
20
1.45%
4
Takashi Iwai
13927
6.67%
18
1.31%
5
Laurent Pinchart
10288
4.92%
42
3.05%
6
Sebastian Andrzej Siewior
4744
2.27%
35
2.54%
7
Bryan Wu
4736
2.27%
3
0.22%
8
Yauheni Kaliuta
4682
2.24%
4
0.29%
9
Daniel Mack
4128
1.98%
10
0.73%
10
Daniel Scally
3975
1.90%
18
1.31%
11
Michael Grzeschik
3699
1.77%
43
3.12%
12
Fabien Chouteau
2752
1.32%
3
0.22%
13
Jassi Brar
2577
1.23%
2
0.15%
14
Rémi Denis-Courmont
2453
1.17%
5
0.36%
15
Chris Wulff
2238
1.07%
8
0.58%
16
Paul Cercueil
2225
1.06%
5
0.36%
17
Thinh Nguyen
2196
1.05%
25
1.82%
18
Felipe Balbi
1957
0.94%
25
1.82%
19
Julian Scheel
1627
0.78%
3
0.22%
20
Robert Baldyga
1507
0.72%
30
2.18%
21
Brian Niebuhr
1453
0.70%
1
0.07%
22
Pavel Hofman
1284
0.61%
14
1.02%
23
Kuen-Han Tsai
1246
0.60%
19
1.38%
24
Paul Zimmerman
1201
0.57%
5
0.36%
25
Krzysztof Opasiak
1180
0.56%
21
1.53%
26
Akash Kumar
1152
0.55%
2
0.15%
27
Christoph Hellwig
1097
0.53%
25
1.82%
28
Michał Mirosław
1087
0.52%
8
0.58%
29
Maxim Devaev
956
0.46%
4
0.29%
30
Bhupesh Sharma
916
0.44%
8
0.58%
31
Felipe F. Tonello
849
0.41%
11
0.80%
32
Craig W. Nadler
846
0.40%
2
0.15%
33
Jim Baxter
828
0.40%
3
0.22%
34
Al Viro
769
0.37%
31
2.25%
35
Pawel Laszczak
734
0.35%
5
0.36%
36
Andreas Pape
610
0.29%
1
0.07%
37
Tatyana Brokhman
566
0.27%
2
0.15%
38
Baolin Wang
547
0.26%
3
0.22%
39
Avichal Rakesh
542
0.26%
7
0.51%
40
Nikita Yushchenko
439
0.21%
1
0.07%
41
Krishna Kurapati
404
0.19%
7
0.51%
42
Alan Stern
401
0.19%
10
0.73%
43
David Howells
349
0.17%
1
0.07%
44
John Keeping
319
0.15%
11
0.80%
45
Prashanth K
311
0.15%
8
0.58%
46
Peter Chen
305
0.15%
12
0.87%
47
Amit Blay
305
0.15%
1
0.07%
48
perr perr
299
0.14%
1
0.07%
49
Jussi Kivilinna
297
0.14%
1
0.07%
50
Roger Quadros
296
0.14%
6
0.44%
51
Ben Hoff
292
0.14%
1
0.07%
52
Fabrice Gasnier
289
0.14%
3
0.22%
53
Greg Kroah-Hartman
280
0.13%
12
0.87%
54
Elson Roy Serrao
278
0.13%
1
0.07%
55
Michael Walle
272
0.13%
2
0.15%
56
Linyu Yuan
261
0.12%
7
0.51%
57
Nicholas Bellinger
245
0.12%
2
0.15%
58
Philipp Gesang
225
0.11%
1
0.07%
59
Dan Vacura
223
0.11%
4
0.29%
60
Others
10119
4.84%
541
39.29%
Total
208937
1377