Linux Source Code
Home
Release 6.1
Help
tls
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Américo Wang
Andre Tomt
Arnd Bergmann
Atul Gupta
Boris Pismenny
Christoph Hellwig
Dan Carpenter
Daniel Borkmann
Daniel Jordan
Dave Watson
David Howells
Davide Caratti
Dirk van der Merwe
Doron Roberts-Kedes
Eran Ben Elisha
Eric Dumazet
Gal Pressman
Ganesh Goudar
Gustavo A. R. Silva
Ilya Lesokhin
Ira Weiny
Jakub Kiciński
Jakub Sitnicki
Jim Ma
John Fastabend
Jonathan Lemon
Kees Cook
Li Yang
Linus Torvalds
Matteo Croce
Matthew Wilcox
Matthias Rosenfelder
Maxim Mikityanskiy
Rohit Maheshwari
Rouven Czerwinski
Sabrina Dubroca
Taehee Yoo
Tariq Toukan
Tianjia Zhang
Vadim Fedorenko
Vakul Garg
Valentin Vidic
Vinay Kumar Yadav
Wang Hai
Willem de Bruijn
Xiyu Yang
Yonatan Linik
Yu Liao
Yue haibing
Yutaro Hayakawa
Ziyang Xuan
r.hering@avm.de
zhong jiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
tls.h
321
-
1
1646
Jakub Kiciński
July 2022
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1646}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1646
100.00%
Total
1646
tls_device.c
1489
-
20
6597
Ilya Lesokhin
Jakub Kiciński
Boris Pismenny
Tariq Toukan
Maxim Mikityanskiy
Gal Pressman
Ziyang Xuan
Rohit Maheshwari
Vakul Garg
Matthew Wilcox
Jonathan Lemon
Dirk van der Merwe
Ira Weiny
Sabrina Dubroca
zhong jiang
Valentin Vidic
Jakub Sitnicki
Matteo Croce
Wang Hai
Gustavo A. R. Silva
April 2018
May 2018
July 2018
September 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
June 2020
August 2020
October 2020
November 2020
December 2020
January 2021
March 2021
June 2021
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2502}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 934}, {"author_id": 51, "token_count": 1}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 64}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 637}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 0, "token_count": 16}, {"author_id": 27, "token_count": 14}, {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 17, "token_count": 53}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 207}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 24}, {"author_id": 11, "token_count": 97}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 13, "token_count": 115}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 102}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 155}, {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 13, "token_count": 11}, {"author_id": 11, "token_count": 165}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 13, "token_count": 86}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 9, "token_count": 149}, ]}, ]
Author Name
Tokens
Token Proportion
Ilya Lesokhin
2502
37.93%
Jakub Kiciński
1744
26.44%
Boris Pismenny
1361
20.63%
Tariq Toukan
277
4.20%
Maxim Mikityanskiy
253
3.84%
Gal Pressman
149
2.26%
Ziyang Xuan
102
1.55%
Rohit Maheshwari
83
1.26%
Vakul Garg
50
0.76%
Matthew Wilcox
24
0.36%
Jonathan Lemon
14
0.21%
Dirk van der Merwe
12
0.18%
Ira Weiny
7
0.11%
Sabrina Dubroca
6
0.09%
zhong jiang
3
0.05%
Valentin Vidic
3
0.05%
Jakub Sitnicki
3
0.05%
Matteo Croce
2
0.03%
Wang Hai
1
0.02%
Gustavo A. R. Silva
1
0.02%
Total
6597
tls_device_fallback.c
513
-
12
2399
Ilya Lesokhin
Gal Pressman
Jakub Kiciński
Maxim Mikityanskiy
Dirk van der Merwe
Vadim Fedorenko
Boris Pismenny
Eric Dumazet
Yu Liao
Tariq Toukan
Jonathan Lemon
Dave Watson
April 2018
July 2018
January 2019
April 2019
June 2019
July 2019
November 2020
January 2021
June 2021
June 2022
July 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 1983}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 27}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 9, "token_count": 225}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ilya Lesokhin
1983
82.66%
Gal Pressman
225
9.38%
Jakub Kiciński
74
3.08%
Maxim Mikityanskiy
33
1.38%
Dirk van der Merwe
27
1.13%
Vadim Fedorenko
18
0.75%
Boris Pismenny
11
0.46%
Eric Dumazet
10
0.42%
Yu Liao
9
0.38%
Tariq Toukan
5
0.21%
Jonathan Lemon
3
0.13%
Dave Watson
1
0.04%
Total
2399
tls_main.c
1254
-
28
5820
Dave Watson
Jakub Kiciński
Boris Pismenny
Tianjia Zhang
John Fastabend
Davide Caratti
Taehee Yoo
Atul Gupta
Ilya Lesokhin
Vakul Garg
Sabrina Dubroca
Tariq Toukan
Yutaro Hayakawa
Jakub Sitnicki
Dan Carpenter
Christoph Hellwig
Vadim Fedorenko
Maxim Mikityanskiy
Dirk van der Merwe
Ziyang Xuan
Andre Tomt
Daniel Borkmann
Américo Wang
Valentin Vidic
Arnd Bergmann
Matthias Rosenfelder
Ganesh Goudar
Eric Dumazet
June 2017
July 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
July 2020
September 2020
November 2020
June 2021
September 2021
October 2021
November 2021
March 2022
May 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 2, "token_count": 1476}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 95}, {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 125}, {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 2, "token_count": 19}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 61}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 52, "token_count": 1}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 157}, {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 4, "token_count": 248}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 299}, {"author_id": 0, "token_count": 36}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 53}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 222}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 7, "token_count": 198}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 252}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 511}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 8, "token_count": 258}, {"author_id": 11, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Watson
1734
29.79%
Jakub Kiciński
1285
22.08%
Boris Pismenny
603
10.36%
Tianjia Zhang
420
7.22%
John Fastabend
326
5.60%
Davide Caratti
299
5.14%
Taehee Yoo
258
4.43%
Atul Gupta
254
4.36%
Ilya Lesokhin
231
3.97%
Vakul Garg
111
1.91%
Sabrina Dubroca
64
1.10%
Tariq Toukan
57
0.98%
Yutaro Hayakawa
53
0.91%
Jakub Sitnicki
38
0.65%
Dan Carpenter
14
0.24%
Christoph Hellwig
14
0.24%
Vadim Fedorenko
12
0.21%
Maxim Mikityanskiy
10
0.17%
Dirk van der Merwe
8
0.14%
Ziyang Xuan
7
0.12%
Andre Tomt
6
0.10%
Daniel Borkmann
5
0.09%
Américo Wang
4
0.07%
Valentin Vidic
2
0.03%
Arnd Bergmann
2
0.03%
Matthias Rosenfelder
1
0.02%
Ganesh Goudar
1
0.02%
Eric Dumazet
1
0.02%
click to expand▼
Total
5820
tls_proc.c
56
-
3
266
Jakub Kiciński
Yonatan Linik
Yue haibing
October 2019
November 2019
December 2020
July 2022
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
255
95.86%
Yonatan Linik
6
2.26%
Yue haibing
5
1.88%
Total
266
tls_strp.c
518
-
2
2299
Jakub Kiciński
Li Yang
July 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2160}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 128}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2291
99.65%
Li Yang
8
0.35%
Total
2299
tls_sw.c
2765
-
29
13560
Vakul Garg
Dave Watson
Jakub Kiciński
John Fastabend
Daniel Borkmann
Doron Roberts-Kedes
Boris Pismenny
Tianjia Zhang
Taehee Yoo
Vadim Fedorenko
Vinay Kumar Yadav
Willem de Bruijn
Daniel Jordan
Kees Cook
Rohit Maheshwari
Sabrina Dubroca
Gal Pressman
Xiyu Yang
Jim Ma
David Howells
zhong jiang
Valentin Vidic
Rouven Czerwinski
r.hering@avm.de
Eran Ben Elisha
Américo Wang
Yue haibing
Linus Torvalds
Al Viro
June 2017
January 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
November 2019
December 2019
January 2020
April 2020
May 2020
August 2020
September 2020
November 2020
March 2021
May 2021
September 2021
October 2021
November 2021
February 2022
April 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1406}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1144}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 144}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 25, "token_count": 27}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 177}, {"author_id": 10, "token_count": 23}, {"author_id": 3, "token_count": 2}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 355}, {"author_id": 3, "token_count": 539}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 19, "token_count": 5}, {"author_id": 3, "token_count": 1463}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 631}, {"author_id": 40, "token_count": 6}, {"author_id": 4, "token_count": 2161}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 92}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 388}, {"author_id": 3, "token_count": 477}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 55}, {"author_id": 46, "token_count": 2}, {"author_id": 3, "token_count": 299}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 4, "token_count": 148}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 20, "token_count": 60}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 66}, {"author_id": 15, "token_count": 32}, {"author_id": 18, "token_count": 95}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 96}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 186}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 23, "token_count": 42}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 456}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 0, "token_count": 1921}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 8, "token_count": 142}, ]}, ]
Author Name
Tokens
Token Proportion
Vakul Garg
2946
21.73%
Dave Watson
2938
21.67%
Jakub Kiciński
2744
20.24%
John Fastabend
2672
19.71%
Daniel Borkmann
658
4.85%
Doron Roberts-Kedes
378
2.79%
Boris Pismenny
376
2.77%
Tianjia Zhang
239
1.76%
Taehee Yoo
142
1.05%
Vadim Fedorenko
128
0.94%
Vinay Kumar Yadav
95
0.70%
Willem de Bruijn
60
0.44%
Daniel Jordan
42
0.31%
Kees Cook
31
0.23%
Rohit Maheshwari
25
0.18%
Sabrina Dubroca
19
0.14%
Gal Pressman
19
0.14%
Xiyu Yang
15
0.11%
Jim Ma
10
0.07%
David Howells
6
0.04%
zhong jiang
3
0.02%
Valentin Vidic
3
0.02%
Rouven Czerwinski
2
0.01%
r.hering@avm.de
2
0.01%
Eran Ben Elisha
2
0.01%
Américo Wang
2
0.01%
Yue haibing
1
0.01%
Linus Torvalds
1
0.01%
Al Viro
1
0.01%
click to expand▼
Total
13560
tls_toe.c
141
-
1
511
Jakub Kiciński
October 2019
July 2022
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 508}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
511
100.00%
Total
511
trace.c
10
-
1
16
Jakub Kiciński
October 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
16
100.00%
Total
16
trace.h
202
-
1
172
Jakub Kiciński
October 2019
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 172}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
172
100.00%
Total
172
Contributors:
54
Author
Tokens
Proportion
Commits
Proportion
0
Jakub Kiciński
10738
32.26%
127
42.19%
1
Ilya Lesokhin
4716
14.17%
6
1.99%
2
Dave Watson
4673
14.04%
12
3.99%
3
Vakul Garg
3107
9.33%
20
6.64%
4
John Fastabend
2998
9.01%
18
5.98%
5
Boris Pismenny
2351
7.06%
16
5.32%
6
Daniel Borkmann
663
1.99%
4
1.33%
7
Tianjia Zhang
659
1.98%
5
1.66%
8
Taehee Yoo
400
1.20%
1
0.33%
9
Gal Pressman
393
1.18%
3
1.00%
10
Doron Roberts-Kedes
378
1.14%
4
1.33%
11
Tariq Toukan
339
1.02%
8
2.66%
12
Davide Caratti
299
0.90%
1
0.33%
13
Maxim Mikityanskiy
296
0.89%
8
2.66%
14
Atul Gupta
254
0.76%
3
1.00%
15
Vadim Fedorenko
158
0.47%
6
1.99%
16
Ziyang Xuan
109
0.33%
2
0.66%
17
Rohit Maheshwari
108
0.32%
4
1.33%
18
Vinay Kumar Yadav
95
0.29%
1
0.33%
19
Sabrina Dubroca
89
0.27%
6
1.99%
20
Willem de Bruijn
60
0.18%
1
0.33%
21
Yutaro Hayakawa
53
0.16%
1
0.33%
22
Dirk van der Merwe
47
0.14%
3
1.00%
23
Daniel Jordan
42
0.13%
2
0.66%
24
Jakub Sitnicki
41
0.12%
4
1.33%
25
Kees Cook
31
0.09%
2
0.66%
26
Matthew Wilcox
24
0.07%
1
0.33%
27
Jonathan Lemon
17
0.05%
1
0.33%
28
Xiyu Yang
15
0.05%
2
0.66%
29
Dan Carpenter
14
0.04%
1
0.33%
30
Christoph Hellwig
14
0.04%
2
0.66%
31
Eric Dumazet
11
0.03%
2
0.66%
32
Jim Ma
10
0.03%
1
0.33%
33
Yu Liao
9
0.03%
1
0.33%
34
Valentin Vidic
8
0.02%
1
0.33%
35
Li Yang
8
0.02%
1
0.33%
36
Ira Weiny
7
0.02%
1
0.33%
37
zhong jiang
6
0.02%
1
0.33%
38
Yue haibing
6
0.02%
2
0.66%
39
Yonatan Linik
6
0.02%
1
0.33%
40
David Howells
6
0.02%
1
0.33%
41
Andre Tomt
6
0.02%
1
0.33%
42
Américo Wang
6
0.02%
2
0.66%
43
Rouven Czerwinski
2
0.01%
1
0.33%
44
r.hering@avm.de
2
0.01%
1
0.33%
45
Matteo Croce
2
0.01%
1
0.33%
46
Eran Ben Elisha
2
0.01%
1
0.33%
47
Arnd Bergmann
2
0.01%
1
0.33%
48
Wang Hai
1
0.00%
1
0.33%
49
Matthias Rosenfelder
1
0.00%
1
0.33%
50
Linus Torvalds
1
0.00%
1
0.33%
51
Gustavo A. R. Silva
1
0.00%
1
0.33%
52
Ganesh Goudar
1
0.00%
1
0.33%
53
Al Viro
1
0.00%
1
0.33%
click to expand▼
Total
33286
301