Linux Source Code
Home
Release 6.1
Help
nfc
root
net
Highlighting
Reset All
By Author
By Age
──────────
Aditya Pakki
Alexandru Ardelean
Allen Pais
Aloisio Almeida Jr
Amitkumar Karwar
Américo Wang
Andrey Konovalov
Arron Wang
Axel Lin
Bongsu Jeon
Christoph Hellwig
Christophe Ricard
Clément Perrochaud
Dan Carpenter
Dan Rosenberg
David S. Miller
Dongliang Mu
Duoming Zhou
Eric Dumazet
Eric Lapuyade
Eric W. Biedermann
Frederic Danis
Hiren Tandel
Ilan Elias
Jacob E Keller
Jakub Kiciński
Jiri Pirko
Jiri Slaby
Joe Perches
Johan Hovold
Johannes Berg
John W. Linville
Julien Lefrique
Kees Cook
Krzysztof Kozlowski
Lauro Ramos Venancio
Lin Ma
Linus Torvalds
Mark A. Greer
Mateusz Jurczyk
Mathias Krause
OGAWA Hirofumi
Olivier Guiter
Ori Nimron
Others
Qingyu Li
Robert Baldyga
Robert Dolca
Samuel Ortiz
Steffen Hurrle
Suren Baghdasaryan
Szymon Janc
Tetsuo Handa
Thierry Escande
Thomas Gleixner
Vincent Cuissard
Waldemar Rymarkiewicz
Wei Yongjun
Yue haibing
Ziyang Xuan
nixiaoming
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hci
2815
8
21
11789
Eric Lapuyade
Christophe Ricard
Samuel Ortiz
Arron Wang
Allen Pais
Waldemar Rymarkiewicz
Dan Carpenter
Suren Baghdasaryan
Johannes Berg
John W. Linville
Krzysztof Kozlowski
Thomas Gleixner
Kees Cook
Linus Torvalds
Szymon Janc
Axel Lin
Others
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
April 2013
May 2013
June 2013
July 2013
November 2013
January 2014
February 2014
March 2014
May 2014
November 2014
December 2014
January 2015
October 2015
June 2017
September 2017
October 2017
September 2018
May 2019
March 2020
January 2021
May 2021
July 2021
September 2022
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 4363}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 158}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 19, "token_count": 185}, {"author_id": 2, "token_count": 5384}, {"author_id": 40, "token_count": 22}, {"author_id": 28, "token_count": 70}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 2, "token_count": 61}, {"author_id": 31, "token_count": 12}, {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 412}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 56}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 43, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Lapuyade
10397
88.19%
Christophe Ricard
643
5.45%
Samuel Ortiz
200
1.70%
Arron Wang
186
1.58%
Allen Pais
72
0.61%
Waldemar Rymarkiewicz
70
0.59%
Dan Carpenter
55
0.47%
Suren Baghdasaryan
34
0.29%
Johannes Berg
23
0.20%
John W. Linville
22
0.19%
Krzysztof Kozlowski
19
0.16%
Thomas Gleixner
16
0.14%
Kees Cook
14
0.12%
Linus Torvalds
12
0.10%
Szymon Janc
11
0.09%
Axel Lin
4
0.03%
Others
11
0.09%
Total
11789
nci
4767
8
39
20371
Ilan Elias
Christophe Ricard
Vincent Cuissard
Frederic Danis
Julien Lefrique
Robert Dolca
Bongsu Jeon
Samuel Ortiz
Jiri Slaby
Eric Lapuyade
Krzysztof Kozlowski
Joe Perches
Amitkumar Karwar
Lin Ma
Robert Baldyga
Kees Cook
Clément Perrochaud
Dan Carpenter
Dan Rosenberg
Hiren Tandel
Johannes Berg
Dongliang Mu
Alexandru Ardelean
Axel Lin
Thomas Gleixner
Linus Torvalds
Szymon Janc
Duoming Zhou
Johan Hovold
Others
July 2011
September 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
May 2013
September 2013
December 2013
January 2014
February 2014
May 2014
July 2014
September 2014
October 2014
November 2014
December 2014
February 2015
March 2015
May 2015
June 2015
August 2015
October 2015
December 2015
January 2016
April 2016
March 2017
June 2017
July 2017
October 2017
September 2018
April 2019
May 2019
June 2019
July 2019
December 2019
July 2020
October 2020
December 2020
January 2021
March 2021
April 2021
May 2021
July 2021
October 2021
November 2021
April 2022
May 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 3, "token_count": 5188}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 269}, {"author_id": 18, "token_count": 163}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 188}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 3, "token_count": 1890}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 42, "token_count": 35}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 575}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 8, "token_count": 1055}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "token_count": 91}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 236}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 893}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 82}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 4307}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 33, "token_count": 56}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 158}, {"author_id": 0, "token_count": 258}, {"author_id": 7, "token_count": 1392}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 29, "token_count": 79}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 545}, {"author_id": 13, "token_count": 418}, {"author_id": 0, "token_count": 3}, {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 526}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 50, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 408}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 258}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 49, "token_count": 22}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 232}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 24, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Ilan Elias
8110
39.81%
Christophe Ricard
5837
28.65%
Vincent Cuissard
1685
8.27%
Frederic Danis
1055
5.18%
Julien Lefrique
895
4.39%
Robert Dolca
418
2.05%
Bongsu Jeon
408
2.00%
Samuel Ortiz
361
1.77%
Jiri Slaby
267
1.31%
Eric Lapuyade
251
1.23%
Krzysztof Kozlowski
234
1.15%
Joe Perches
170
0.83%
Amitkumar Karwar
96
0.47%
Lin Ma
83
0.41%
Robert Baldyga
79
0.39%
Kees Cook
79
0.39%
Clément Perrochaud
56
0.27%
Dan Carpenter
46
0.23%
Dan Rosenberg
35
0.17%
Hiren Tandel
34
0.17%
Johannes Berg
31
0.15%
Dongliang Mu
22
0.11%
Alexandru Ardelean
22
0.11%
Axel Lin
18
0.09%
Thomas Gleixner
14
0.07%
Linus Torvalds
10
0.05%
Szymon Janc
3
0.01%
Duoming Zhou
3
0.01%
Johan Hovold
1
0.00%
Others
48
0.24%
click to expand▼
Total
20371
Files:
af_nfc.c
88
-
7
345
Aloisio Almeida Jr
Ziyang Xuan
Thomas Gleixner
Eric W. Biedermann
Krzysztof Kozlowski
Others
May 2011
July 2011
May 2015
May 2017
May 2019
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 325}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Aloisio Almeida Jr
325
94.20%
Ziyang Xuan
11
3.19%
Thomas Gleixner
2
0.58%
Eric W. Biedermann
2
0.58%
Krzysztof Kozlowski
1
0.29%
Others
4
1.16%
Total
345
core.c
1247
-
21
4805
Samuel Ortiz
Lauro Ramos Venancio
Eric Lapuyade
Ilan Elias
Christophe Ricard
Lin Ma
Johan Hovold
Arron Wang
Joe Perches
Thierry Escande
Duoming Zhou
Aloisio Almeida Jr
Allen Pais
Krzysztof Kozlowski
Thomas Gleixner
Eric Dumazet
Linus Torvalds
Axel Lin
Others
July 2011
August 2011
September 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
October 2012
November 2012
February 2013
April 2013
May 2013
July 2013
August 2013
November 2013
December 2013
February 2014
February 2015
October 2015
December 2015
March 2017
July 2017
September 2017
October 2017
May 2019
July 2020
October 2020
July 2021
November 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 6, "token_count": 1218}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 246}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 477}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 2, "token_count": 414}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 273}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 31, "token_count": 1}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 175}, {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 724}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 76}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 82}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 47, "token_count": 24}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
1875
39.02%
Lauro Ramos Venancio
1218
25.35%
Eric Lapuyade
986
20.52%
Ilan Elias
246
5.12%
Christophe Ricard
141
2.93%
Lin Ma
88
1.83%
Johan Hovold
77
1.60%
Arron Wang
39
0.81%
Joe Perches
30
0.62%
Thierry Escande
24
0.50%
Duoming Zhou
24
0.50%
Aloisio Almeida Jr
20
0.42%
Allen Pais
18
0.37%
Krzysztof Kozlowski
4
0.08%
Thomas Gleixner
2
0.04%
Eric Dumazet
2
0.04%
Linus Torvalds
1
0.02%
Axel Lin
1
0.02%
Others
9
0.19%
Total
4805
digital.h
171
-
4
833
Thierry Escande
Mark A. Greer
Thomas Gleixner
Samuel Ortiz
September 2013
January 2014
March 2014
July 2014
May 2019
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 756}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
784
94.12%
Mark A. Greer
46
5.52%
Thomas Gleixner
2
0.24%
Samuel Ortiz
1
0.12%
Total
833
digital_core.c
861
-
12
3567
Thierry Escande
Mark A. Greer
Samuel Ortiz
Ziyang Xuan
Johannes Berg
Christophe Ricard
Thomas Gleixner
Krzysztof Kozlowski
Axel Lin
Others
September 2013
January 2014
February 2014
March 2014
May 2014
July 2014
October 2015
November 2015
June 2016
May 2017
June 2017
May 2019
March 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 2997}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 46}, {"author_id": 1, "token_count": 175}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 106}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
3269
91.65%
Mark A. Greer
225
6.31%
Samuel Ortiz
33
0.93%
Ziyang Xuan
17
0.48%
Johannes Berg
4
0.11%
Christophe Ricard
3
0.08%
Thomas Gleixner
2
0.06%
Krzysztof Kozlowski
2
0.06%
Axel Lin
2
0.06%
Others
10
0.28%
Total
3567
digital_dep.c
1633
-
9
6508
Thierry Escande
Mark A. Greer
Johannes Berg
Samuel Ortiz
Thomas Gleixner
Others
September 2013
December 2013
January 2014
July 2014
September 2014
June 2016
July 2016
June 2017
May 2019
February 2020
April 2021
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 2681}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 457}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2764}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 445}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
3250
49.94%
Mark A. Greer
3222
49.51%
Johannes Berg
12
0.18%
Samuel Ortiz
10
0.15%
Thomas Gleixner
2
0.03%
Others
12
0.18%
Total
6508
digital_technology.c
1300
-
7
5205
Thierry Escande
Mark A. Greer
Johannes Berg
Ziyang Xuan
Samuel Ortiz
Thomas Gleixner
Others
September 2013
January 2014
March 2014
April 2014
May 2014
July 2014
June 2016
June 2017
May 2019
October 2021
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 2981}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 434}, {"author_id": 1, "token_count": 496}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 886}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 287}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
3478
66.82%
Mark A. Greer
1682
32.32%
Johannes Berg
20
0.38%
Ziyang Xuan
14
0.27%
Samuel Ortiz
7
0.13%
Thomas Gleixner
2
0.04%
Others
2
0.04%
Total
5205
llcp.h
253
-
5
1028
Samuel Ortiz
Thierry Escande
Krzysztof Kozlowski
Eric W. Biedermann
Thomas Gleixner
December 2011
March 2012
May 2012
June 2012
September 2012
October 2012
February 2013
March 2013
April 2013
May 2013
May 2015
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 639}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
853
82.98%
Thierry Escande
166
16.15%
Krzysztof Kozlowski
4
0.39%
Eric W. Biedermann
3
0.29%
Thomas Gleixner
2
0.19%
Total
1028
llcp_commands.c
808
-
14
3548
Samuel Ortiz
Thierry Escande
Yue haibing
Olivier Guiter
Krzysztof Kozlowski
Tetsuo Handa
Kees Cook
Szymon Janc
Américo Wang
Johannes Berg
Christophe Ricard
Thomas Gleixner
Hiren Tandel
Others
December 2011
March 2012
April 2012
May 2012
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
June 2013
November 2013
April 2014
May 2014
December 2014
January 2016
June 2016
June 2017
February 2018
July 2018
February 2019
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1412}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 511}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 1, "token_count": 612}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 44, "token_count": 34}, {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
2630
74.13%
Thierry Escande
710
20.01%
Yue haibing
75
2.11%
Olivier Guiter
34
0.96%
Krzysztof Kozlowski
33
0.93%
Tetsuo Handa
19
0.54%
Kees Cook
15
0.42%
Szymon Janc
8
0.23%
Américo Wang
8
0.23%
Johannes Berg
7
0.20%
Christophe Ricard
4
0.11%
Thomas Gleixner
2
0.06%
Hiren Tandel
1
0.03%
Others
2
0.06%
Total
3548
llcp_core.c
1630
-
17
6965
Samuel Ortiz
Thierry Escande
Yue haibing
Krzysztof Kozlowski
Allen Pais
Wei Yongjun
Axel Lin
Hiren Tandel
Waldemar Rymarkiewicz
Szymon Janc
Julien Lefrique
Linus Torvalds
Thomas Gleixner
Eric W. Biedermann
Johannes Berg
Others
December 2011
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
December 2012
February 2013
March 2013
April 2013
May 2013
June 2013
February 2014
May 2014
June 2014
October 2014
May 2015
June 2016
June 2017
September 2017
October 2017
February 2019
May 2019
July 2021
October 2021
March 2022
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2776}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 665}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 994}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 1, "token_count": 182}, {"author_id": 46, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 0, "token_count": 672}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 1, "token_count": 5}, {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 498}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 35, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 78}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
5730
82.27%
Thierry Escande
970
13.93%
Yue haibing
78
1.12%
Krzysztof Kozlowski
36
0.52%
Allen Pais
36
0.52%
Wei Yongjun
29
0.42%
Axel Lin
23
0.33%
Hiren Tandel
17
0.24%
Waldemar Rymarkiewicz
11
0.16%
Szymon Janc
8
0.11%
Julien Lefrique
7
0.10%
Linus Torvalds
3
0.04%
Thomas Gleixner
2
0.03%
Eric W. Biedermann
2
0.03%
Johannes Berg
1
0.01%
Others
12
0.17%
Total
6965
llcp_sock.c
1059
-
25
4649
Samuel Ortiz
Thierry Escande
Krzysztof Kozlowski
nixiaoming
Linus Torvalds
Américo Wang
Aditya Pakki
Dan Carpenter
Mateusz Jurczyk
Eric Dumazet
Ori Nimron
Christoph Hellwig
Steffen Hurrle
Mathias Krause
Jacob E Keller
Eric W. Biedermann
Thomas Gleixner
David S. Miller
Axel Lin
Others
December 2011
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
January 2014
November 2014
May 2015
November 2015
January 2016
February 2017
March 2017
May 2017
June 2017
July 2017
February 2018
June 2018
October 2018
March 2019
May 2019
September 2019
October 2019
July 2020
March 2021
May 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2570}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 357}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 476}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 59, "token_count": 2}, {"author_id": 57, "token_count": 13}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 41, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 31, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 48, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 45, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 55, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 38, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
3793
81.59%
Thierry Escande
445
9.57%
Krzysztof Kozlowski
109
2.34%
nixiaoming
38
0.82%
Linus Torvalds
34
0.73%
Américo Wang
28
0.60%
Aditya Pakki
28
0.60%
Dan Carpenter
26
0.56%
Mateusz Jurczyk
22
0.47%
Eric Dumazet
20
0.43%
Ori Nimron
16
0.34%
Christoph Hellwig
15
0.32%
Steffen Hurrle
14
0.30%
Mathias Krause
13
0.28%
Jacob E Keller
12
0.26%
Eric W. Biedermann
10
0.22%
Thomas Gleixner
2
0.04%
David S. Miller
1
0.02%
Axel Lin
1
0.02%
Others
22
0.47%
Total
4649
netlink.c
1894
-
35
8554
Samuel Ortiz
Lauro Ramos Venancio
Thierry Escande
Christophe Ricard
Johannes Berg
Eric Lapuyade
Ilan Elias
Mark A. Greer
Szymon Janc
David S. Miller
OGAWA Hirofumi
Lin Ma
Jakub Kiciński
Mateusz Jurczyk
Andrey Konovalov
John W. Linville
Eric W. Biedermann
Jiri Pirko
Krzysztof Kozlowski
Kees Cook
Joe Perches
Thomas Gleixner
Duoming Zhou
Others
July 2011
September 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
September 2012
October 2012
December 2012
February 2013
April 2013
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
October 2014
December 2014
January 2015
February 2015
April 2015
August 2015
October 2015
December 2015
October 2016
February 2017
March 2017
April 2017
May 2017
June 2017
February 2018
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
March 2020
October 2020
November 2020
January 2021
July 2021
November 2021
December 2021
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1572}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 790}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 26, "token_count": 85}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 105}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 276}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 37, "token_count": 14}, {"author_id": 40, "token_count": 5}, {"author_id": 20, "token_count": 155}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 656}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 781}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 256}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 500}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 419}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 411}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 59}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 327}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 218}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 449}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 161}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 66}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 27, "token_count": 83}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 114}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 133}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 58, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 34, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 75}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 34, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
2887
33.75%
Lauro Ramos Venancio
1572
18.38%
Thierry Escande
1437
16.80%
Christophe Ricard
1157
13.53%
Johannes Berg
277
3.24%
Eric Lapuyade
272
3.18%
Ilan Elias
199
2.33%
Mark A. Greer
156
1.82%
Szymon Janc
155
1.81%
David S. Miller
85
0.99%
OGAWA Hirofumi
83
0.97%
Lin Ma
75
0.88%
Jakub Kiciński
51
0.60%
Mateusz Jurczyk
16
0.19%
Andrey Konovalov
16
0.19%
John W. Linville
14
0.16%
Eric W. Biedermann
14
0.16%
Jiri Pirko
12
0.14%
Krzysztof Kozlowski
8
0.09%
Kees Cook
7
0.08%
Joe Perches
7
0.08%
Thomas Gleixner
2
0.02%
Duoming Zhou
2
0.02%
Others
50
0.58%
click to expand▼
Total
8554
nfc.h
150
-
12
782
Lauro Ramos Venancio
Samuel Ortiz
Aloisio Almeida Jr
Thierry Escande
Christophe Ricard
Eric Lapuyade
Ilan Elias
Hiren Tandel
Eric W. Biedermann
Thomas Gleixner
Krzysztof Kozlowski
Eric Dumazet
July 2011
September 2011
December 2011
March 2012
April 2012
May 2012
June 2012
October 2012
February 2013
April 2013
May 2013
July 2013
May 2014
February 2015
May 2015
October 2015
December 2015
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 77}, {"author_id": 6, "token_count": 309}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
309
39.51%
Samuel Ortiz
243
31.07%
Aloisio Almeida Jr
77
9.85%
Thierry Escande
46
5.88%
Christophe Ricard
40
5.12%
Eric Lapuyade
29
3.71%
Ilan Elias
19
2.43%
Hiren Tandel
12
1.53%
Eric W. Biedermann
3
0.38%
Thomas Gleixner
2
0.26%
Krzysztof Kozlowski
1
0.13%
Eric Dumazet
1
0.13%
Total
782
rawsock.c
418
-
21
1907
Lauro Ramos Venancio
Hiren Tandel
Samuel Ortiz
Joe Perches
Qingyu Li
Eric Dumazet
Thierry Escande
Eric W. Biedermann
Linus Torvalds
Johannes Berg
Thomas Gleixner
Eric Lapuyade
Christophe Ricard
David S. Miller
Others
July 2011
August 2011
November 2011
December 2011
April 2012
June 2012
July 2013
April 2014
May 2014
June 2014
November 2014
May 2015
October 2015
June 2017
June 2018
May 2019
August 2020
January 2021
May 2021
August 2021
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1351}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 402}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 54, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
1351
70.84%
Hiren Tandel
402
21.08%
Samuel Ortiz
54
2.83%
Joe Perches
29
1.52%
Qingyu Li
15
0.79%
Eric Dumazet
11
0.58%
Thierry Escande
9
0.47%
Eric W. Biedermann
5
0.26%
Linus Torvalds
4
0.21%
Johannes Berg
4
0.21%
Thomas Gleixner
2
0.10%
Eric Lapuyade
2
0.10%
Christophe Ricard
2
0.10%
David S. Miller
1
0.05%
Others
16
0.84%
Total
1907
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
103
Author
Tokens
Proportion
Commits
Proportion
0
Samuel Ortiz
18677
23.10%
121
20.58%
1
Thierry Escande
14588
18.04%
48
8.16%
2
Eric Lapuyade
11937
14.76%
48
8.16%
3
Ilan Elias
8574
10.60%
19
3.23%
4
Christophe Ricard
7827
9.68%
63
10.71%
5
Mark A. Greer
5331
6.59%
28
4.76%
6
Lauro Ramos Venancio
4450
5.50%
3
0.51%
7
Vincent Cuissard
1685
2.08%
7
1.19%
8
Frederic Danis
1055
1.30%
4
0.68%
9
Julien Lefrique
902
1.12%
10
1.70%
10
Hiren Tandel
466
0.58%
3
0.51%
11
Krzysztof Kozlowski
451
0.56%
24
4.08%
12
Aloisio Almeida Jr
422
0.52%
1
0.17%
13
Robert Dolca
418
0.52%
8
1.36%
14
Bongsu Jeon
408
0.50%
2
0.34%
15
Johannes Berg
379
0.47%
15
2.55%
16
Jiri Slaby
267
0.33%
5
0.85%
17
Lin Ma
246
0.30%
8
1.36%
18
Joe Perches
236
0.29%
4
0.68%
19
Arron Wang
225
0.28%
9
1.53%
20
Szymon Janc
185
0.23%
10
1.70%
21
Yue haibing
153
0.19%
1
0.17%
22
Dan Carpenter
127
0.16%
6
1.02%
23
Allen Pais
126
0.16%
5
0.85%
24
Kees Cook
115
0.14%
4
0.68%
25
Amitkumar Karwar
96
0.12%
3
0.51%
26
David S. Miller
87
0.11%
2
0.34%
27
OGAWA Hirofumi
83
0.10%
1
0.17%
28
Waldemar Rymarkiewicz
81
0.10%
4
0.68%
29
Robert Baldyga
79
0.10%
2
0.34%
30
Johan Hovold
78
0.10%
2
0.34%
31
Linus Torvalds
64
0.08%
5
0.85%
32
Thomas Gleixner
56
0.07%
5
0.85%
33
Clément Perrochaud
56
0.07%
1
0.17%
34
Jakub Kiciński
51
0.06%
4
0.68%
35
Axel Lin
49
0.06%
7
1.19%
36
Ziyang Xuan
42
0.05%
3
0.51%
37
Eric W. Biedermann
39
0.05%
2
0.34%
38
nixiaoming
38
0.05%
3
0.51%
39
Mateusz Jurczyk
38
0.05%
3
0.51%
40
John W. Linville
36
0.04%
3
0.51%
41
Américo Wang
36
0.04%
2
0.34%
42
Dan Rosenberg
35
0.04%
1
0.17%
43
Suren Baghdasaryan
34
0.04%
1
0.17%
44
Olivier Guiter
34
0.04%
1
0.17%
45
Eric Dumazet
34
0.04%
5
0.85%
46
Wei Yongjun
29
0.04%
1
0.17%
47
Duoming Zhou
29
0.04%
3
0.51%
48
Aditya Pakki
28
0.03%
1
0.17%
49
Dongliang Mu
22
0.03%
1
0.17%
50
Alexandru Ardelean
22
0.03%
1
0.17%
51
Tetsuo Handa
19
0.02%
1
0.17%
52
Ori Nimron
16
0.02%
1
0.17%
53
Andrey Konovalov
16
0.02%
1
0.17%
54
Qingyu Li
15
0.02%
1
0.17%
55
Christoph Hellwig
15
0.02%
1
0.17%
56
Steffen Hurrle
14
0.02%
1
0.17%
57
Mathias Krause
13
0.02%
1
0.17%
58
Jiri Pirko
12
0.01%
1
0.17%
59
Jacob E Keller
12
0.01%
2
0.34%
60
Others
198
0.24%
55
9.35%
click to expand▼
Total
80856
588