Linux Source Code
Home
Release 6.3
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
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
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
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
Suren Baghdasaryan
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": 17, "token_count": 139}, {"author_id": 2, "token_count": 4755}, {"author_id": 36, "token_count": 22}, {"author_id": 26, "token_count": 70}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 2, "token_count": 61}, {"author_id": 33, "token_count": 12}, {"author_id": 22, "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": 23, "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": 39, "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": 58, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "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": 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%
Suren Baghdasaryan
14
0.12%
Linus Torvalds
12
0.10%
Szymon Janc
11
0.09%
Kees Cook
8
0.07%
Axel Lin
4
0.03%
Others
19
0.16%
Total
11789
nci
4775
8
41
20421
Ilan Elias
Christophe Ricard
Vincent Cuissard
Frederic Danis
Julien Lefrique
Samuel Ortiz
Robert Dolca
Eric Lapuyade
Bongsu Jeon
Krzysztof Kozlowski
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
Dongliang Mu
Thomas Gleixner
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
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
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 23, "token_count": 13}, {"author_id": 3, "token_count": 6949}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 343}, {"author_id": 14, "token_count": 193}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 123}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 23, "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": 37, "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": 22, "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": 25, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "token_count": 85}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 39, "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": 32, "token_count": 68}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 145}, {"author_id": 0, "token_count": 236}, {"author_id": 7, "token_count": 1625}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 30, "token_count": 69}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 455}, {"author_id": 15, "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": 29, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"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": 23, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 48, "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": 16, "token_count": 240}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 57, "token_count": 15}, {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 232}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 58}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 24, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Ilan Elias
9453
46.29%
Christophe Ricard
5170
25.32%
Vincent Cuissard
1862
9.12%
Frederic Danis
1066
5.22%
Julien Lefrique
629
3.08%
Samuel Ortiz
320
1.57%
Robert Dolca
291
1.43%
Eric Lapuyade
257
1.26%
Bongsu Jeon
240
1.18%
Krzysztof Kozlowski
234
1.15%
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
30
0.15%
Dan Carpenter
26
0.13%
Alexandru Ardelean
22
0.11%
Dongliang Mu
15
0.07%
Thomas Gleixner
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
45
0.22%
Total
20421
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": 38, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 46, "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": 14, "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": 34, "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": 33, "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": 17, "token_count": 26}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 39, "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": 29, "token_count": 69}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "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": 35, "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": 18, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 47, "token_count": 18}, {"author_id": 18, "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": 35, "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
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": 3087}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 39, "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": 35, "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": 46, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Escande
3333
93.44%
Mark A. Greer
161
4.51%
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": 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": 35, "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": 35, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 46, "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
253
-
6
1028
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": 664}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"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": 38, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
810
78.79%
Thierry Escande
139
13.52%
Lauro Ramos Venancio
70
6.81%
Krzysztof Kozlowski
4
0.39%
Eric W. Biedermann
3
0.29%
Thomas Gleixner
2
0.19%
Total
1028
llcp_commands.c
808
-
18
3548
Samuel Ortiz
Thierry Escande
Yue haibing
Lauro Ramos Venancio
Krzysztof Kozlowski
Olivier Guiter
Tetsuo Handa
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
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": 14, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1778}, ]}, {"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": 47}, ]}, {"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": 45, "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": 22, "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": 50, "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": 24, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
2634
74.24%
Thierry Escande
632
17.81%
Yue haibing
75
2.11%
Lauro Ramos Venancio
74
2.09%
Krzysztof Kozlowski
33
0.93%
Olivier Guiter
24
0.68%
Tetsuo Handa
19
0.54%
Kees Cook
15
0.42%
Américo Wang
8
0.23%
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
3548
llcp_core.c
1631
-
21
6971
Samuel Ortiz
Thierry Escande
Yue haibing
Lauro Ramos Venancio
Krzysztof Kozlowski
Allen Pais
Wei Yongjun
Axel Lin
Hiren Tandel
Szymon Janc
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
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 3133}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 675}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 840}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 1, "token_count": 180}, {"author_id": 43, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 0, "token_count": 619}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 1, "token_count": 5}, {"author_id": 26, "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": 39, "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": 38, "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": 35, "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
5801
83.22%
Thierry Escande
813
11.66%
Yue haibing
78
1.12%
Lauro Ramos Venancio
76
1.09%
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%
Szymon Janc
12
0.17%
Waldemar Rymarkiewicz
11
0.16%
Julien Lefrique
7
0.10%
Joe Perches
6
0.09%
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.20%
Total
6971
llcp_sock.c
1059
-
29
4649
Samuel Ortiz
Thierry Escande
Krzysztof Kozlowski
Lauro Ramos Venancio
Eric Dumazet
Linus Torvalds
nixiaoming
Aditya Pakki
Aloisio Almeida Jr
Mateusz Jurczyk
Dan Carpenter
Sasha Levin
Ori Nimron
Steffen Hurrle
Américo Wang
Eric W. Biedermann
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
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2999}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"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": 23, "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": 59, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "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": 33, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 44, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 53, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 40, "token_count": 32}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Samuel Ortiz
4049
87.09%
Thierry Escande
149
3.20%
Krzysztof Kozlowski
62
1.33%
Lauro Ramos Venancio
47
1.01%
Eric Dumazet
46
0.99%
Linus Torvalds
34
0.73%
nixiaoming
32
0.69%
Aditya Pakki
28
0.60%
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%
Steffen Hurrle
14
0.30%
Américo Wang
12
0.26%
Eric W. Biedermann
10
0.22%
Joe Perches
6
0.13%
Thomas Gleixner
2
0.04%
David S. Miller
1
0.02%
Axel Lin
1
0.02%
Others
58
1.25%
Total
4649
netlink.c
1922
-
38
8637
Lauro Ramos Venancio
Samuel Ortiz
Thierry Escande
Christophe Ricard
Johannes Berg
Eric Lapuyade
David S. Miller
Ilan Elias
Mark A. Greer
Szymon Janc
Miaoqian Lin
Lin Ma
OGAWA Hirofumi
John W. Linville
Jakub Kiciński
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
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 3254}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 430}, ]}, {"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": 36, "token_count": 19}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 77}, {"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": 38, "token_count": 18}, {"author_id": 36, "token_count": 5}, {"author_id": 22, "token_count": 81}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 482}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 601}, ]}, {"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": 31, "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": 24, "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": 35, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 49, "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": 18, "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": 49, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 79}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 54, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
3254
37.68%
Samuel Ortiz
2048
23.71%
Thierry Escande
1083
12.54%
Christophe Ricard
934
10.81%
Johannes Berg
254
2.94%
Eric Lapuyade
162
1.88%
David S. Miller
140
1.62%
Ilan Elias
134
1.55%
Mark A. Greer
126
1.46%
Szymon Janc
81
0.94%
Miaoqian Lin
79
0.91%
Lin Ma
75
0.87%
OGAWA Hirofumi
69
0.80%
John W. Linville
24
0.28%
Jakub Kiciński
21
0.24%
Eric W. Biedermann
18
0.21%
Fedor Pchelkin
16
0.19%
Andrey Konovalov
16
0.19%
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
8637
nfc.h
150
-
14
782
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": 69}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"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": 38, "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": 35, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lauro Ramos Venancio
496
63.43%
Samuel Ortiz
112
14.32%
Aloisio Almeida Jr
62
7.93%
Christophe Ricard
28
3.58%
Thierry Escande
26
3.32%
Ilan Elias
15
1.92%
Eric Lapuyade
14
1.79%
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%
Others
10
1.28%
Total
782
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": 14, "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": 34, "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": 38, "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": 33, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 56, "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": 28, "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:
113
Author
Tokens
Proportion
Commits
Proportion
0
Samuel Ortiz
17483
21.58%
121
20.13%
1
Thierry Escande
15026
18.55%
47
7.82%
2
Eric Lapuyade
11739
14.49%
50
8.32%
3
Ilan Elias
9847
12.16%
19
3.16%
4
Lauro Ramos Venancio
7585
9.36%
3
0.50%
5
Christophe Ricard
6808
8.40%
64
10.65%
6
Mark A. Greer
3914
4.83%
27
4.49%
7
Vincent Cuissard
1862
2.30%
7
1.16%
8
Frederic Danis
1066
1.32%
4
0.67%
9
Julien Lefrique
636
0.79%
10
1.66%
10
Aloisio Almeida Jr
424
0.52%
2
0.33%
11
Krzysztof Kozlowski
404
0.50%
24
3.99%
12
Johannes Berg
359
0.44%
15
2.50%
13
Hiren Tandel
320
0.40%
3
0.50%
14
Joe Perches
296
0.37%
4
0.67%
15
Robert Dolca
291
0.36%
9
1.50%
16
Bongsu Jeon
240
0.30%
2
0.33%
17
Arron Wang
179
0.22%
9
1.50%
18
Lin Ma
160
0.20%
7
1.16%
19
Yue haibing
153
0.19%
1
0.17%
20
David S. Miller
142
0.18%
2
0.33%
21
Allen Pais
126
0.16%
5
0.83%
22
Szymon Janc
110
0.14%
10
1.66%
23
Dan Carpenter
102
0.13%
7
1.16%
24
Kees Cook
91
0.11%
4
0.67%
25
Amitkumar Karwar
90
0.11%
3
0.50%
26
Waldemar Rymarkiewicz
81
0.10%
4
0.67%
27
Miaoqian Lin
79
0.10%
1
0.17%
28
Dmitriy Vyukov
72
0.09%
1
0.17%
29
Johan Hovold
71
0.09%
2
0.33%
30
Robert Baldyga
69
0.09%
2
0.33%
31
OGAWA Hirofumi
69
0.09%
1
0.17%
32
Clément Perrochaud
68
0.08%
1
0.17%
33
Linus Torvalds
65
0.08%
4
0.67%
34
Eric Dumazet
60
0.07%
5
0.83%
35
Thomas Gleixner
56
0.07%
5
0.83%
36
John W. Linville
46
0.06%
3
0.50%
37
Dan Rosenberg
45
0.06%
1
0.17%
38
Eric W. Biedermann
43
0.05%
2
0.33%
39
Axel Lin
33
0.04%
7
1.16%
40
nixiaoming
32
0.04%
2
0.33%
41
Mateusz Jurczyk
31
0.04%
3
0.50%
42
Jiri Slaby
30
0.04%
5
0.83%
43
Wei Yongjun
29
0.04%
1
0.17%
44
Aditya Pakki
28
0.03%
1
0.17%
45
Olivier Guiter
24
0.03%
1
0.17%
46
Ziyang Xuan
23
0.03%
3
0.50%
47
Duoming Zhou
23
0.03%
3
0.50%
48
Alexandru Ardelean
22
0.03%
1
0.17%
49
Jakub Kiciński
21
0.03%
4
0.67%
50
Américo Wang
20
0.02%
2
0.33%
51
Tetsuo Handa
19
0.02%
1
0.17%
52
Sasha Levin
16
0.02%
2
0.33%
53
Ori Nimron
16
0.02%
1
0.17%
54
Fedor Pchelkin
16
0.02%
1
0.17%
55
Andrey Konovalov
16
0.02%
1
0.17%
56
Qingyu Li
15
0.02%
1
0.17%
57
Dongliang Mu
15
0.02%
1
0.17%
58
Suren Baghdasaryan
14
0.02%
1
0.17%
59
Steffen Hurrle
14
0.02%
1
0.17%
60
Others
275
0.34%
67
11.15%
Total
81009
601