Linux Source Code
Home
Release 6.8
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
Christophe Ricard
Clément Perrochaud
Dan Carpenter
Dan Rosenberg
David S. Miller
Dmitriy Vyukov
Dongliang Mu
Duoming Zhou
Eric Dumazet
Eric Lapuyade
Eric W. Biedermann
Fedor Pchelkin
Frederic Danis
Hiren Tandel
Ilan Elias
Jakub Kiciński
Jeremy Cline
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
Miaoqian Lin
OGAWA Hirofumi
Olivier Guiter
Ori Nimron
Others
Qingyu Li
Robert Baldyga
Robert Dolca
Samuel Ortiz
Sasha Levin
Siddh Raman Pant
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
hci
2815
8
22
11789
Eric Lapuyade
Christophe Ricard
Samuel Ortiz
Arron Wang
Allen Pais
Waldemar Rymarkiewicz
Dan Carpenter
Lauro Ramos Venancio
Johannes Berg
John W. Linville
Krzysztof Kozlowski
Thomas Gleixner
Linus Torvalds
Szymon Janc
Kees Cook
Axel Lin
Others
July 2011
August 2011
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": 1309503600, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 5221}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 18, "token_count": 139}, {"author_id": 2, "token_count": 4755}, {"author_id": 37, "token_count": 22}, {"author_id": 28, "token_count": 70}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 2, "token_count": 61}, {"author_id": 35, "token_count": 12}, {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"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": 147}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 24, "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": 40, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 147}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 368}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 56}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "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": 26, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Lapuyade
10495
89.02%
Christophe Ricard
586
4.97%
Samuel Ortiz
188
1.59%
Arron Wang
140
1.19%
Allen Pais
72
0.61%
Waldemar Rymarkiewicz
70
0.59%
Dan Carpenter
55
0.47%
Lauro Ramos Venancio
35
0.30%
Johannes Berg
23
0.20%
John W. Linville
22
0.19%
Krzysztof Kozlowski
19
0.16%
Thomas Gleixner
16
0.14%
Linus Torvalds
12
0.10%
Szymon Janc
11
0.09%
Kees Cook
8
0.07%
Axel Lin
4
0.03%
Others
33
0.28%
Total
11789
nci
4781
8
45
20425
Ilan Elias
Christophe Ricard
Vincent Cuissard
Frederic Danis
Julien Lefrique
Samuel Ortiz
Robert Dolca
Eric Lapuyade
Krzysztof Kozlowski
Bongsu Jeon
Joe Perches
Amitkumar Karwar
Robert Baldyga
Clément Perrochaud
Lin Ma
Kees Cook
Dmitriy Vyukov
Dan Rosenberg
Johannes Berg
Hiren Tandel
Jiri Slaby
Dan Carpenter
Alexandru Ardelean
Jeremy Cline
Dongliang Mu
Thomas Gleixner
Fedor Pchelkin
Linus Torvalds
Szymon Janc
Duoming Zhou
Axel Lin
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
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
October 2022
November 2022
December 2022
August 2023
October 2023
January 2024
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 24, "token_count": 13}, {"author_id": 3, "token_count": 6949}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 343}, {"author_id": 15, "token_count": 193}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 123}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 3, "token_count": 1472}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 38, "token_count": 45}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 566}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 8, "token_count": 1066}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 221}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 27, "token_count": 85}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 180}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 627}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 163}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 77}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 3828}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 34, "token_count": 68}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 145}, {"author_id": 0, "token_count": 236}, {"author_id": 7, "token_count": 1577}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 32, "token_count": 69}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 455}, {"author_id": 16, "token_count": 291}, {"author_id": 0, "token_count": 3}, {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 452}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 240}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 44, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 59, "token_count": 15}, {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 232}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 30, "token_count": 58}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 45, "token_count": 17}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 42, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Ilan Elias
9453
46.28%
Christophe Ricard
5170
25.31%
Vincent Cuissard
1814
8.88%
Frederic Danis
1066
5.22%
Julien Lefrique
629
3.08%
Samuel Ortiz
320
1.57%
Robert Dolca
291
1.42%
Eric Lapuyade
257
1.26%
Krzysztof Kozlowski
243
1.19%
Bongsu Jeon
240
1.18%
Joe Perches
203
0.99%
Amitkumar Karwar
90
0.44%
Robert Baldyga
69
0.34%
Clément Perrochaud
68
0.33%
Lin Ma
67
0.33%
Kees Cook
61
0.30%
Dmitriy Vyukov
58
0.28%
Dan Rosenberg
45
0.22%
Johannes Berg
34
0.17%
Hiren Tandel
34
0.17%
Jiri Slaby
29
0.14%
Dan Carpenter
26
0.13%
Alexandru Ardelean
22
0.11%
Jeremy Cline
17
0.08%
Dongliang Mu
15
0.07%
Thomas Gleixner
14
0.07%
Fedor Pchelkin
14
0.07%
Linus Torvalds
9
0.04%
Szymon Janc
3
0.01%
Duoming Zhou
3
0.01%
Axel Lin
2
0.01%
Johan Hovold
1
0.00%
Others
58
0.28%
Total
20425
Files:
af_nfc.c
88
-
9
345
Aloisio Almeida Jr
Lauro Ramos Venancio
Ziyang Xuan
Thomas Gleixner
Eric W. Biedermann
Krzysztof Kozlowski
Others
February 2004
May 2011
July 2011
May 2015
May 2017
May 2019
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 307}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Aloisio Almeida Jr
307
88.99%
Lauro Ramos Venancio
17
4.93%
Ziyang Xuan
4
1.16%
Thomas Gleixner
2
0.58%
Eric W. Biedermann
2
0.58%
Krzysztof Kozlowski
1
0.29%
Others
12
3.48%
Total
345
core.c
1247
-
20
4805
Lauro Ramos Venancio
Samuel Ortiz
Eric Lapuyade
Ilan Elias
Christophe Ricard
Johan Hovold
Arron Wang
Joe Perches
Lin Ma
Duoming Zhou
Allen Pais
Aloisio Almeida Jr
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
December 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": 10, "token_count": 13}, {"author_id": 4, "token_count": 2075}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 238}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 2, "token_count": 393}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 216}, {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 35, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 104}, {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 468}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 31, "token_count": 69}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "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": 14, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 51, "token_count": 18}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
2075
43.18%
Samuel Ortiz
1372
28.55%
Eric Lapuyade
807
16.80%
Ilan Elias
238
4.95%
Christophe Ricard
81
1.69%
Johan Hovold
70
1.46%
Arron Wang
39
0.81%
Joe Perches
37
0.77%
Lin Ma
18
0.37%
Duoming Zhou
18
0.37%
Allen Pais
18
0.37%
Aloisio Almeida Jr
13
0.27%
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": 815}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
819
98.32%
Mark A. Greer
11
1.32%
Thomas Gleixner
2
0.24%
Samuel Ortiz
1
0.12%
Total
833
digital_core.c
862
-
13
3572
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
January 2024
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 3087}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 66}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "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": 50, "token_count": 17}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
3333
93.31%
Mark A. Greer
161
4.51%
Samuel Ortiz
33
0.92%
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
15
0.42%
Total
3572
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": 3299}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 305}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 2354}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 426}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "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
3812
58.57%
Mark A. Greer
2660
40.87%
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
Samuel Ortiz
Ziyang Xuan
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": 3870}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 251}, {"author_id": 1, "token_count": 345}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 509}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 128}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
4216
81.00%
Mark A. Greer
956
18.37%
Johannes Berg
20
0.38%
Samuel Ortiz
7
0.13%
Ziyang Xuan
2
0.04%
Thomas Gleixner
2
0.04%
Others
2
0.04%
Total
5205
llcp.h
252
-
6
1017
Samuel Ortiz
Thierry Escande
Lauro Ramos Venancio
Krzysztof Kozlowski
Eric W. Biedermann
Thomas Gleixner
July 2011
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": 1309503600, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 657}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
799
78.56%
Thierry Escande
139
13.67%
Lauro Ramos Venancio
70
6.88%
Krzysztof Kozlowski
4
0.39%
Eric W. Biedermann
3
0.29%
Thomas Gleixner
2
0.20%
Total
1017
llcp_commands.c
815
-
19
3571
Samuel Ortiz
Thierry Escande
Yue haibing
Lauro Ramos Venancio
Krzysztof Kozlowski
Olivier Guiter
Tetsuo Handa
Lin Ma
Kees Cook
Américo Wang
Johannes Berg
Ilan Elias
Joe Perches
Christophe Ricard
Szymon Janc
Thomas Gleixner
Aloisio Almeida Jr
Hiren Tandel
Others
July 2011
August 2011
September 2011
November 2011
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
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1779}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 467}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"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": 545}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 49, "token_count": 24}, {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 24}, ]}, {"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": 23, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 14, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
2636
73.82%
Thierry Escande
632
17.70%
Yue haibing
75
2.10%
Lauro Ramos Venancio
74
2.07%
Krzysztof Kozlowski
36
1.01%
Olivier Guiter
24
0.67%
Tetsuo Handa
19
0.53%
Lin Ma
18
0.50%
Kees Cook
15
0.42%
Américo Wang
8
0.22%
Johannes Berg
7
0.20%
Ilan Elias
7
0.20%
Joe Perches
6
0.17%
Christophe Ricard
4
0.11%
Szymon Janc
3
0.08%
Thomas Gleixner
2
0.06%
Aloisio Almeida Jr
2
0.06%
Hiren Tandel
1
0.03%
Others
2
0.06%
Total
3571
llcp_core.c
1695
-
25
7219
Samuel Ortiz
Thierry Escande
Lin Ma
Siddh Raman Pant
Yue haibing
Lauro Ramos Venancio
Eric Dumazet
Krzysztof Kozlowski
Allen Pais
Wei Yongjun
Axel Lin
Hiren Tandel
Szymon Janc
Jeremy Cline
Waldemar Rymarkiewicz
Julien Lefrique
Joe Perches
Linus Torvalds
Thomas Gleixner
Eric W. Biedermann
Johannes Berg
Eric Lapuyade
Dan Carpenter
Others
July 2011
November 2011
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
June 2023
September 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 3144}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 679}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 804}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 1, "token_count": 180}, {"author_id": 43, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 0, "token_count": 615}, {"author_id": 1, "token_count": 22}, ]}, {"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": 51}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 383}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 8}, ]}, {"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": 40, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 13, "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": 39, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 78}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "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}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 14, "token_count": 114}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 25, "token_count": 40}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 22, "token_count": 109}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
5781
80.08%
Thierry Escande
813
11.26%
Lin Ma
114
1.58%
Siddh Raman Pant
109
1.51%
Yue haibing
78
1.08%
Lauro Ramos Venancio
69
0.96%
Eric Dumazet
40
0.55%
Krzysztof Kozlowski
36
0.50%
Allen Pais
36
0.50%
Wei Yongjun
29
0.40%
Axel Lin
23
0.32%
Hiren Tandel
17
0.24%
Szymon Janc
12
0.17%
Jeremy Cline
12
0.17%
Waldemar Rymarkiewicz
11
0.15%
Julien Lefrique
7
0.10%
Joe Perches
6
0.08%
Linus Torvalds
5
0.07%
Thomas Gleixner
2
0.03%
Eric W. Biedermann
2
0.03%
Johannes Berg
1
0.01%
Eric Lapuyade
1
0.01%
Dan Carpenter
1
0.01%
Others
14
0.19%
Total
7219
llcp_sock.c
1066
-
31
4659
Samuel Ortiz
Thierry Escande
Krzysztof Kozlowski
Lauro Ramos Venancio
Eric Dumazet
Linus Torvalds
Aditya Pakki
nixiaoming
Aloisio Almeida Jr
Mateusz Jurczyk
Dan Carpenter
Sasha Levin
Ori Nimron
Siddh Raman Pant
Américo Wang
Eric W. Biedermann
Lin Ma
Joe Perches
Thomas Gleixner
David S. Miller
Axel Lin
Others
July 2011
November 2011
December 2011
March 2012
May 2012
June 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
June 2023
December 2023
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3002}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"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": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 46, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 47, "token_count": 27}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 44}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 22, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
4043
86.78%
Thierry Escande
150
3.22%
Krzysztof Kozlowski
62
1.33%
Lauro Ramos Venancio
47
1.01%
Eric Dumazet
46
0.99%
Linus Torvalds
34
0.73%
Aditya Pakki
28
0.60%
nixiaoming
27
0.58%
Aloisio Almeida Jr
24
0.52%
Mateusz Jurczyk
22
0.47%
Dan Carpenter
20
0.43%
Sasha Levin
16
0.34%
Ori Nimron
16
0.34%
Siddh Raman Pant
13
0.28%
Américo Wang
12
0.26%
Eric W. Biedermann
10
0.21%
Lin Ma
7
0.15%
Joe Perches
6
0.13%
Thomas Gleixner
2
0.04%
David S. Miller
1
0.02%
Axel Lin
1
0.02%
Others
72
1.55%
Total
4659
netlink.c
1932
-
38
8662
Lauro Ramos Venancio
Samuel Ortiz
Thierry Escande
Christophe Ricard
Johannes Berg
Eric Lapuyade
David S. Miller
Ilan Elias
Mark A. Greer
Lin Ma
Szymon Janc
Miaoqian Lin
OGAWA Hirofumi
Jakub Kiciński
John W. Linville
Eric W. Biedermann
Fedor Pchelkin
Andrey Konovalov
Mateusz Jurczyk
Joe Perches
Krzysztof Kozlowski
Kees Cook
Thomas Gleixner
Duoming Zhou
Others
July 2011
September 2011
October 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
May 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
December 2022
February 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 3268}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 442}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 140}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 37, "token_count": 19}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 204}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 37, "token_count": 5}, {"author_id": 23, "token_count": 81}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 479}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 585}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 139}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 305}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 257}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 140}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 410}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 69}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 90}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 133}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 48, "token_count": 14}, ]}, {"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": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 75}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 29, "token_count": 79}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 48, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
3268
37.73%
Samuel Ortiz
2063
23.82%
Thierry Escande
1064
12.28%
Christophe Ricard
934
10.78%
Johannes Berg
254
2.93%
Eric Lapuyade
162
1.87%
David S. Miller
140
1.62%
Ilan Elias
134
1.55%
Mark A. Greer
126
1.45%
Lin Ma
86
0.99%
Szymon Janc
81
0.94%
Miaoqian Lin
79
0.91%
OGAWA Hirofumi
69
0.80%
Jakub Kiciński
25
0.29%
John W. Linville
24
0.28%
Eric W. Biedermann
18
0.21%
Fedor Pchelkin
16
0.18%
Andrey Konovalov
16
0.18%
Mateusz Jurczyk
9
0.10%
Joe Perches
9
0.10%
Krzysztof Kozlowski
8
0.09%
Kees Cook
7
0.08%
Thomas Gleixner
2
0.02%
Duoming Zhou
2
0.02%
Others
66
0.76%
Total
8662
nfc.h
151
-
14
791
Lauro Ramos Venancio
Samuel Ortiz
Aloisio Almeida Jr
Christophe Ricard
Thierry Escande
Ilan Elias
Eric Lapuyade
Hiren Tandel
Eric W. Biedermann
Thomas Gleixner
Krzysztof Kozlowski
Eric Dumazet
Others
December 1992
June 1995
March 2008
July 2011
September 2011
December 2011
March 2012
April 2012
May 2012
June 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": 723196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 62}, {"author_id": 4, "token_count": 496}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
496
62.71%
Samuel Ortiz
121
15.30%
Aloisio Almeida Jr
62
7.84%
Christophe Ricard
28
3.54%
Thierry Escande
26
3.29%
Ilan Elias
15
1.90%
Eric Lapuyade
14
1.77%
Hiren Tandel
12
1.52%
Eric W. Biedermann
3
0.38%
Thomas Gleixner
2
0.25%
Krzysztof Kozlowski
1
0.13%
Eric Dumazet
1
0.13%
Others
10
1.26%
Total
791
rawsock.c
421
-
23
1921
Lauro Ramos Venancio
Hiren Tandel
Samuel Ortiz
Joe Perches
Aloisio Almeida Jr
Qingyu Li
Dmitriy Vyukov
Eric Dumazet
Eric W. Biedermann
Thierry Escande
Linus Torvalds
Johannes Berg
Eric Lapuyade
Thomas Gleixner
Christophe Ricard
David S. Miller
Others
July 2011
August 2011
November 2011
December 2011
April 2012
May 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
October 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 4, "token_count": 1441}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 13, "token_count": 256}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "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}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 30, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
1441
75.01%
Hiren Tandel
256
13.33%
Samuel Ortiz
98
5.10%
Joe Perches
29
1.51%
Aloisio Almeida Jr
16
0.83%
Qingyu Li
15
0.78%
Dmitriy Vyukov
14
0.73%
Eric Dumazet
11
0.57%
Eric W. Biedermann
5
0.26%
Thierry Escande
4
0.21%
Linus Torvalds
4
0.21%
Johannes Berg
4
0.21%
Eric Lapuyade
3
0.16%
Thomas Gleixner
2
0.10%
Christophe Ricard
2
0.10%
David S. Miller
1
0.05%
Others
16
0.83%
Total
1921
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
117
Author
Tokens
Proportion
Commits
Proportion
0
Samuel Ortiz
17472
21.48%
121
19.64%
1
Thierry Escande
15008
18.46%
47
7.63%
2
Eric Lapuyade
11739
14.44%
50
8.12%
3
Ilan Elias
9847
12.11%
19
3.08%
4
Lauro Ramos Venancio
7592
9.34%
3
0.49%
5
Christophe Ricard
6808
8.37%
64
10.39%
6
Mark A. Greer
3914
4.81%
27
4.38%
7
Vincent Cuissard
1814
2.23%
7
1.14%
8
Frederic Danis
1066
1.31%
4
0.65%
9
Julien Lefrique
636
0.78%
10
1.62%
10
Aloisio Almeida Jr
424
0.52%
2
0.32%
11
Krzysztof Kozlowski
416
0.51%
26
4.22%
12
Johannes Berg
359
0.44%
15
2.44%
13
Hiren Tandel
320
0.39%
3
0.49%
14
Lin Ma
310
0.38%
8
1.30%
15
Joe Perches
296
0.36%
4
0.65%
16
Robert Dolca
291
0.36%
9
1.46%
17
Bongsu Jeon
240
0.30%
2
0.32%
18
Arron Wang
179
0.22%
9
1.46%
19
Yue haibing
153
0.19%
1
0.16%
20
David S. Miller
142
0.17%
2
0.32%
21
Allen Pais
126
0.15%
5
0.81%
22
Siddh Raman Pant
122
0.15%
2
0.32%
23
Szymon Janc
110
0.14%
10
1.62%
24
Dan Carpenter
102
0.13%
7
1.14%
25
Eric Dumazet
100
0.12%
6
0.97%
26
Kees Cook
91
0.11%
4
0.65%
27
Amitkumar Karwar
90
0.11%
3
0.49%
28
Waldemar Rymarkiewicz
81
0.10%
4
0.65%
29
Miaoqian Lin
79
0.10%
1
0.16%
30
Dmitriy Vyukov
72
0.09%
1
0.16%
31
Johan Hovold
71
0.09%
2
0.32%
32
Robert Baldyga
69
0.08%
2
0.32%
33
OGAWA Hirofumi
69
0.08%
1
0.16%
34
Clément Perrochaud
68
0.08%
1
0.16%
35
Linus Torvalds
65
0.08%
4
0.65%
36
Thomas Gleixner
56
0.07%
5
0.81%
37
John W. Linville
46
0.06%
3
0.49%
38
Dan Rosenberg
45
0.06%
1
0.16%
39
Eric W. Biedermann
43
0.05%
2
0.32%
40
Axel Lin
33
0.04%
7
1.14%
41
Mateusz Jurczyk
31
0.04%
3
0.49%
42
Fedor Pchelkin
30
0.04%
2
0.32%
43
Wei Yongjun
29
0.04%
1
0.16%
44
Jiri Slaby
29
0.04%
5
0.81%
45
Jeremy Cline
29
0.04%
2
0.32%
46
Aditya Pakki
28
0.03%
1
0.16%
47
nixiaoming
27
0.03%
3
0.49%
48
Jakub Kiciński
25
0.03%
5
0.81%
49
Olivier Guiter
24
0.03%
1
0.16%
50
Ziyang Xuan
23
0.03%
3
0.49%
51
Duoming Zhou
23
0.03%
3
0.49%
52
Alexandru Ardelean
22
0.03%
1
0.16%
53
Américo Wang
20
0.02%
2
0.32%
54
Tetsuo Handa
19
0.02%
1
0.16%
55
Sasha Levin
16
0.02%
2
0.32%
56
Ori Nimron
16
0.02%
1
0.16%
57
Andrey Konovalov
16
0.02%
1
0.16%
58
Qingyu Li
15
0.02%
1
0.16%
59
Dongliang Mu
15
0.02%
1
0.16%
60
Others
321
0.39%
73
11.85%
Total
81322
616