Linux Source Code
Home
Release 5.10
Help
ipset
root
net
netfilter
Highlighting
Reset All
By Author
By Age
──────────
Aaron Conole
Aditya Pakki
Alexander Drozdov
Alexey Dobriyan
Amol Grover
Américo Wang
Anders K. Pedersen
Andrey Ryabinin
Anton Danilov
Dan Carpenter
Dave Jones
David S. Miller
Denys Vlasenko
Elad Raz
Eric B Munson
Eric Dumazet
Eric W. Biedermann
Fengguang Wu
Florent Fourcot
Florian Westphal
Gustavo A. R. Silva
Hideaki Yoshifuji / 吉藤英明
Hong Zhi Guo
Igor Maravić
Jan Engelhardt
Jeremy Sowden
Jesse Gross
Joe Perches
Johannes Berg
Joshua Hunt
Jozsef Kadlecsik
Kees Cook
Kirill V Tkhai
Kristian Evensen
Mark D Rustad
Masanari Iida
Michal Kubeček
Nikolay Borisov
Oliver Smith
Pablo Neira Ayuso
Pan Bian
Patrick McHardy
Paul E. McKenney
Paul Gortmaker
Phil Sutter
Qian Cai
Ross Lagerwall
Russell King
Sergey Popovich
Shan Wei
Stefano Brivio
Thomas Gleixner
Tomasz Bursztyka
Tomasz Chilinski
Vasily Averin
Vishwanath Pai
Vitaly E. Lavrov
Vytas Dauksa
Xin Long
simran singhal
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ip_set_bitmap_gen.h
306
-
9
1617
Jozsef Kadlecsik
Oliver Smith
Kees Cook
Anton Danilov
Michal Kubeček
Américo Wang
Florian Westphal
Thomas Gleixner
Pablo Neira Ayuso
April 2013
September 2013
October 2013
August 2014
June 2015
November 2015
October 2016
November 2016
October 2017
November 2017
January 2018
April 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1143}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 187}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1518
93.88%
Oliver Smith
35
2.16%
Kees Cook
24
1.48%
Anton Danilov
21
1.30%
Michal Kubeček
7
0.43%
Américo Wang
7
0.43%
Florian Westphal
3
0.19%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Total
1617
ip_set_bitmap_ip.c
387
-
14
2019
Jozsef Kadlecsik
Jeremy Sowden
Sergey Popovich
Anton Danilov
Oliver Smith
Mark D Rustad
Kees Cook
Vitaly E. Lavrov
Gustavo A. R. Silva
David S. Miller
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Eric Dumazet
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
May 2013
September 2013
August 2014
May 2015
June 2015
November 2015
October 2017
June 2019
October 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1119}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1838
91.04%
Jeremy Sowden
53
2.63%
Sergey Popovich
37
1.83%
Anton Danilov
36
1.78%
Oliver Smith
12
0.59%
Mark D Rustad
12
0.59%
Kees Cook
12
0.59%
Vitaly E. Lavrov
5
0.25%
Gustavo A. R. Silva
5
0.25%
David S. Miller
4
0.20%
Jan Engelhardt
2
0.10%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Eric Dumazet
1
0.05%
Total
2019
ip_set_bitmap_ipmac.c
423
-
14
2153
Jozsef Kadlecsik
Stefano Brivio
Anton Danilov
Sergey Popovich
Oliver Smith
Mark D Rustad
Kees Cook
David S. Miller
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Eric Dumazet
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
May 2013
September 2013
August 2014
May 2015
June 2015
November 2015
March 2016
October 2017
August 2018
June 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 986}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 748}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1989
92.38%
Stefano Brivio
36
1.67%
Anton Danilov
36
1.67%
Sergey Popovich
35
1.63%
Oliver Smith
12
0.56%
Mark D Rustad
12
0.56%
Kees Cook
12
0.56%
David S. Miller
6
0.28%
Vitaly E. Lavrov
5
0.23%
Gustavo A. R. Silva
5
0.23%
Jan Engelhardt
2
0.09%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Eric Dumazet
1
0.05%
Total
2153
ip_set_bitmap_port.c
332
-
14
1659
Jozsef Kadlecsik
Jeremy Sowden
Anton Danilov
Sergey Popovich
Oliver Smith
Mark D Rustad
Kees Cook
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Eric Dumazet
David S. Miller
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
September 2013
October 2013
August 2014
May 2015
June 2015
November 2015
October 2017
June 2019
October 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 752}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 577}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1447
87.22%
Jeremy Sowden
101
6.09%
Anton Danilov
36
2.17%
Sergey Popovich
23
1.39%
Oliver Smith
12
0.72%
Mark D Rustad
12
0.72%
Kees Cook
12
0.72%
Vitaly E. Lavrov
5
0.30%
Gustavo A. R. Silva
5
0.30%
Jan Engelhardt
2
0.12%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Eric Dumazet
1
0.06%
David S. Miller
1
0.06%
Total
1659
ip_set_core.c
2449
-
37
12169
Jozsef Kadlecsik
Jeremy Sowden
Vitaly E. Lavrov
Pablo Neira Ayuso
Anton Danilov
Denys Vlasenko
Oliver Smith
Sergey Popovich
Vishwanath Pai
Florent Fourcot
David S. Miller
Tomasz Bursztyka
Dan Carpenter
Stefano Brivio
Florian Westphal
Russell King
Patrick McHardy
Johannes Berg
Eric W. Biedermann
Aditya Pakki
Ross Lagerwall
Qian Cai
Joshua Hunt
Eric Dumazet
Joe Perches
Jan Engelhardt
Kirill V Tkhai
Andrey Ryabinin
Vasily Averin
Shan Wei
Hong Zhi Guo
Gustavo A. R. Silva
Amol Grover
Thomas Gleixner
Masanari Iida
Américo Wang
Alexey Dobriyan
February 2011
March 2011
April 2011
May 2011
June 2011
January 2012
February 2012
April 2012
June 2012
September 2012
November 2012
February 2013
March 2013
April 2013
September 2013
October 2013
November 2013
February 2014
June 2014
August 2014
September 2014
October 2014
November 2014
May 2015
June 2015
November 2015
December 2015
February 2016
March 2016
November 2016
March 2017
April 2017
June 2017
September 2017
January 2018
March 2018
July 2018
October 2018
November 2018
December 2018
June 2019
July 2019
August 2019
October 2019
November 2019
January 2020
February 2020
June 2020
July 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 6355}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 57}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 0, "token_count": 457}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 1, "token_count": 82}, {"author_id": 7, "token_count": 575}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 150}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 7}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 148}, {"author_id": 0, "token_count": 17}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 316}, {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 72}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 18, "token_count": 67}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 154}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 0, "token_count": 784}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 33, "token_count": 16}, {"author_id": 17, "token_count": 59}, {"author_id": 0, "token_count": 10}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 916}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
9512
78.17%
Jeremy Sowden
916
7.53%
Vitaly E. Lavrov
575
4.73%
Pablo Neira Ayuso
212
1.74%
Anton Danilov
150
1.23%
Denys Vlasenko
148
1.22%
Oliver Smith
82
0.67%
Sergey Popovich
80
0.66%
Vishwanath Pai
67
0.55%
Florent Fourcot
60
0.49%
David S. Miller
57
0.47%
Tomasz Bursztyka
37
0.30%
Dan Carpenter
36
0.30%
Stefano Brivio
34
0.28%
Florian Westphal
30
0.25%
Russell King
20
0.16%
Patrick McHardy
19
0.16%
Johannes Berg
17
0.14%
Eric W. Biedermann
16
0.13%
Aditya Pakki
16
0.13%
Ross Lagerwall
14
0.12%
Qian Cai
12
0.10%
Joshua Hunt
12
0.10%
Eric Dumazet
11
0.09%
Joe Perches
7
0.06%
Jan Engelhardt
7
0.06%
Kirill V Tkhai
4
0.03%
Andrey Ryabinin
4
0.03%
Vasily Averin
2
0.02%
Shan Wei
2
0.02%
Hong Zhi Guo
2
0.02%
Gustavo A. R. Silva
2
0.02%
Amol Grover
2
0.02%
Thomas Gleixner
1
0.01%
Masanari Iida
1
0.01%
Américo Wang
1
0.01%
Alexey Dobriyan
1
0.01%
Total
12169
ip_set_getport.c
150
-
9
621
Jozsef Kadlecsik
Anders K. Pedersen
Patrick McHardy
Alexander Drozdov
Jesse Gross
Xin Long
Paul Gortmaker
Thomas Gleixner
Igor Maravić
February 2011
April 2011
July 2011
November 2011
December 2011
May 2013
September 2013
May 2015
June 2015
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 448}, {"author_id": 19, "token_count": 34}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
525
84.54%
Anders K. Pedersen
37
5.96%
Patrick McHardy
34
5.48%
Alexander Drozdov
10
1.61%
Jesse Gross
6
0.97%
Xin Long
4
0.64%
Paul Gortmaker
3
0.48%
Thomas Gleixner
1
0.16%
Igor Maravić
1
0.16%
Total
621
ip_set_hash_gen.h
1593
-
19
8574
Jozsef Kadlecsik
Oliver Smith
Vytas Dauksa
Florent Fourcot
Sergey Popovich
Anton Danilov
Eric B Munson
Kees Cook
Michal Kubeček
Vitaly E. Lavrov
Joe Perches
Florian Westphal
Paul E. McKenney
Gustavo A. R. Silva
Eric Dumazet
Thomas Gleixner
Stefano Brivio
Pablo Neira Ayuso
Jeremy Sowden
February 2011
June 2011
July 2011
January 2012
May 2012
September 2012
April 2013
September 2013
October 2013
December 2013
August 2014
September 2014
November 2014
May 2015
June 2015
August 2015
November 2015
October 2016
November 2016
October 2017
November 2017
January 2018
June 2018
November 2018
April 2019
May 2019
June 2019
August 2019
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1179}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2331}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 327}, {"author_id": 1, "token_count": 288}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1575}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 0, "token_count": 2009}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
8118
94.68%
Oliver Smith
288
3.36%
Vytas Dauksa
76
0.89%
Florent Fourcot
16
0.19%
Sergey Popovich
14
0.16%
Anton Danilov
14
0.16%
Eric B Munson
12
0.14%
Kees Cook
8
0.09%
Michal Kubeček
7
0.08%
Vitaly E. Lavrov
5
0.06%
Joe Perches
3
0.03%
Florian Westphal
3
0.03%
Paul E. McKenney
2
0.02%
Gustavo A. R. Silva
2
0.02%
Eric Dumazet
2
0.02%
Thomas Gleixner
1
0.01%
Stefano Brivio
1
0.01%
Pablo Neira Ayuso
1
0.01%
Jeremy Sowden
1
0.01%
Total
8574
ip_set_hash_ip.c
321
-
11
1640
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
Mark D Rustad
David S. Miller
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
June 2011
July 2011
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1064}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1442
87.93%
Sergey Popovich
103
6.28%
Anton Danilov
36
2.20%
Mark D Rustad
26
1.59%
David S. Miller
16
0.98%
Oliver Smith
12
0.73%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Joshua Hunt
1
0.06%
Jan Engelhardt
1
0.06%
Hideaki Yoshifuji / 吉藤英明
1
0.06%
Total
1640
ip_set_hash_ipmac.c
309
-
4
1664
Tomasz Chilinski
Stefano Brivio
Fengguang Wu
Thomas Gleixner
May 2016
October 2016
August 2018
June 2019
October 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 1608}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 48}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Chilinski
1608
96.63%
Stefano Brivio
50
3.00%
Fengguang Wu
4
0.24%
Thomas Gleixner
2
0.12%
Total
1664
ip_set_hash_ipmark.c
319
-
6
1667
Vytas Dauksa
Sergey Popovich
Anton Danilov
Jozsef Kadlecsik
Thomas Gleixner
Pablo Neira Ayuso
December 2013
August 2014
May 2015
June 2015
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 1510}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vytas Dauksa
1510
90.58%
Sergey Popovich
106
6.36%
Anton Danilov
36
2.16%
Jozsef Kadlecsik
13
0.78%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Total
1667
ip_set_hash_ipport.c
388
-
11
2122
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Anton Danilov
David S. Miller
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
March 2011
June 2011
July 2011
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1480}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1901
89.59%
Sergey Popovich
106
5.00%
Mark D Rustad
38
1.79%
Anton Danilov
36
1.70%
David S. Miller
24
1.13%
Oliver Smith
12
0.57%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Joshua Hunt
1
0.05%
Jan Engelhardt
1
0.05%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Total
2122
ip_set_hash_ipportip.c
403
-
11
2271
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Anton Danilov
David S. Miller
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
February 2011
March 2011
June 2011
July 2011
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1615}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2043
89.96%
Sergey Popovich
106
4.67%
Mark D Rustad
38
1.67%
Anton Danilov
36
1.59%
David S. Miller
30
1.32%
Oliver Smith
12
0.53%
Hideaki Yoshifuji / 吉藤英明
2
0.09%
Thomas Gleixner
1
0.04%
Pablo Neira Ayuso
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Total
2271
ip_set_hash_ipportnet.c
563
-
10
3127
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Anton Danilov
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
February 2011
March 2011
June 2011
July 2011
January 2012
February 2012
April 2012
May 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
January 2018
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1793}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 480}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2934
93.83%
Sergey Popovich
95
3.04%
David S. Miller
44
1.41%
Anton Danilov
36
1.15%
Oliver Smith
12
0.38%
Hideaki Yoshifuji / 吉藤英明
2
0.06%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Joshua Hunt
1
0.03%
Jan Engelhardt
1
0.03%
Total
3127
ip_set_hash_mac.c
167
-
6
853
Jozsef Kadlecsik
Sergey Popovich
Stefano Brivio
Joe Perches
Thomas Gleixner
Pablo Neira Ayuso
September 2014
May 2015
June 2015
March 2016
March 2018
August 2018
June 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 777}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
793
92.97%
Sergey Popovich
33
3.87%
Stefano Brivio
23
2.70%
Joe Perches
2
0.23%
Thomas Gleixner
1
0.12%
Pablo Neira Ayuso
1
0.12%
Total
853
ip_set_hash_net.c
398
-
10
2046
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
David S. Miller
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
June 2011
July 2011
January 2012
February 2012
April 2012
September 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
January 2018
June 2019
November 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1117}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 288}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1896
92.67%
Sergey Popovich
67
3.27%
Anton Danilov
36
1.76%
David S. Miller
30
1.47%
Oliver Smith
12
0.59%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Joshua Hunt
1
0.05%
Jan Engelhardt
1
0.05%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Total
2046
ip_set_hash_netiface.c
517
-
12
2699
Jozsef Kadlecsik
Kristian Evensen
Florian Westphal
Sergey Popovich
David S. Miller
Anton Danilov
Pablo Neira Ayuso
Oliver Smith
Thomas Gleixner
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
June 2011
July 2011
January 2012
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
October 2014
November 2014
April 2015
May 2015
June 2015
November 2016
January 2018
June 2019
September 2019
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1623}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 98}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 109}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2328
86.25%
Kristian Evensen
109
4.04%
Florian Westphal
99
3.67%
Sergey Popovich
67
2.48%
David S. Miller
34
1.26%
Anton Danilov
34
1.26%
Pablo Neira Ayuso
12
0.44%
Oliver Smith
12
0.44%
Thomas Gleixner
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Total
2699
ip_set_hash_netnet.c
506
-
9
2992
Oliver Smith
Sergey Popovich
Jozsef Kadlecsik
Elad Raz
Anton Danilov
Fengguang Wu
Thomas Gleixner
Pablo Neira Ayuso
Dave Jones
September 2013
October 2013
November 2013
December 2013
May 2014
August 2014
November 2014
May 2015
June 2015
August 2015
January 2018
June 2019
November 2019
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2574}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
2574
86.03%
Sergey Popovich
180
6.02%
Jozsef Kadlecsik
123
4.11%
Elad Raz
72
2.41%
Anton Danilov
36
1.20%
Fengguang Wu
4
0.13%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Dave Jones
1
0.03%
Total
2992
ip_set_hash_netport.c
508
-
10
2753
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Anton Danilov
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
March 2011
June 2011
July 2011
January 2012
February 2012
April 2012
September 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
January 2018
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1593}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 243}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 375}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2597
94.33%
Sergey Popovich
65
2.36%
David S. Miller
38
1.38%
Anton Danilov
36
1.31%
Oliver Smith
12
0.44%
Thomas Gleixner
1
0.04%
Pablo Neira Ayuso
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Total
2753
ip_set_hash_netportnet.c
608
-
8
3616
Oliver Smith
Sergey Popovich
Jozsef Kadlecsik
Elad Raz
Anton Danilov
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
September 2013
October 2013
February 2014
May 2014
August 2014
November 2014
May 2015
June 2015
August 2015
January 2018
June 2019
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3224}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
3224
89.16%
Sergey Popovich
156
4.31%
Jozsef Kadlecsik
125
3.46%
Elad Raz
72
1.99%
Anton Danilov
36
1.00%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Joshua Hunt
1
0.03%
Total
3616
ip_set_list_set.c
681
-
17
3662
Jozsef Kadlecsik
Stefano Brivio
Vitaly E. Lavrov
Anton Danilov
Oliver Smith
Kees Cook
Sergey Popovich
David S. Miller
Vishwanath Pai
Michal Kubeček
simran singhal
Thomas Gleixner
Phil Sutter
Pan Bian
Pablo Neira Ayuso
Nikolay Borisov
Jan Engelhardt
February 2011
April 2011
June 2011
February 2012
April 2012
September 2012
April 2013
September 2013
October 2013
August 2014
May 2015
June 2015
October 2015
November 2015
February 2016
October 2016
November 2016
February 2017
September 2017
October 2017
January 2018
July 2018
December 2018
April 2019
June 2019
May 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1254}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1009}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 1, "token_count": 46}, {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 700}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 65}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
3345
91.34%
Stefano Brivio
65
1.77%
Vitaly E. Lavrov
56
1.53%
Anton Danilov
50
1.37%
Oliver Smith
46
1.26%
Kees Cook
36
0.98%
Sergey Popovich
23
0.63%
David S. Miller
18
0.49%
Vishwanath Pai
7
0.19%
Michal Kubeček
7
0.19%
simran singhal
3
0.08%
Thomas Gleixner
1
0.03%
Phil Sutter
1
0.03%
Pan Bian
1
0.03%
Pablo Neira Ayuso
1
0.03%
Nikolay Borisov
1
0.03%
Jan Engelhardt
1
0.03%
Total
3662
pfxlen.c
189
-
5
178
Jozsef Kadlecsik
Aaron Conole
Paul Gortmaker
Thomas Gleixner
Joe Perches
February 2011
June 2011
July 2011
March 2014
June 2015
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
148
83.15%
Aaron Conole
25
14.04%
Paul Gortmaker
3
1.69%
Thomas Gleixner
1
0.56%
Joe Perches
1
0.56%
Total
178
Contributors:
60
Author
Tokens
Proportion
Commits
Proportion
0
Jozsef Kadlecsik
44635
74.27%
130
51.79%
1
Oliver Smith
6369
10.60%
7
2.79%
2
Tomasz Chilinski
1608
2.68%
1
0.40%
3
Vytas Dauksa
1586
2.64%
2
0.80%
4
Sergey Popovich
1296
2.16%
14
5.58%
5
Jeremy Sowden
1071
1.78%
6
2.39%
6
Anton Danilov
701
1.17%
4
1.59%
7
Vitaly E. Lavrov
651
1.08%
1
0.40%
8
David S. Miller
302
0.50%
1
0.40%
9
Pablo Neira Ayuso
240
0.40%
9
3.59%
10
Stefano Brivio
209
0.35%
7
2.79%
11
Denys Vlasenko
148
0.25%
1
0.40%
12
Elad Raz
144
0.24%
1
0.40%
13
Mark D Rustad
138
0.23%
1
0.40%
14
Florian Westphal
135
0.22%
5
1.99%
15
Kristian Evensen
109
0.18%
1
0.40%
16
Kees Cook
104
0.17%
1
0.40%
17
Florent Fourcot
76
0.13%
3
1.20%
18
Vishwanath Pai
74
0.12%
2
0.80%
19
Patrick McHardy
53
0.09%
2
0.80%
20
Tomasz Bursztyka
37
0.06%
1
0.40%
21
Anders K. Pedersen
37
0.06%
1
0.40%
22
Dan Carpenter
36
0.06%
3
1.20%
23
Aaron Conole
25
0.04%
1
0.40%
24
Thomas Gleixner
22
0.04%
2
0.80%
25
Michal Kubeček
21
0.03%
1
0.40%
26
Jan Engelhardt
21
0.03%
1
0.40%
27
Russell King
20
0.03%
1
0.40%
28
Joshua Hunt
20
0.03%
1
0.40%
29
Gustavo A. R. Silva
19
0.03%
3
1.20%
30
Johannes Berg
17
0.03%
1
0.40%
31
Eric W. Biedermann
16
0.03%
2
0.80%
32
Eric Dumazet
16
0.03%
3
1.20%
33
Aditya Pakki
16
0.03%
1
0.40%
34
Ross Lagerwall
14
0.02%
1
0.40%
35
Joe Perches
13
0.02%
3
1.20%
36
Qian Cai
12
0.02%
1
0.40%
37
Eric B Munson
12
0.02%
1
0.40%
38
Alexander Drozdov
10
0.02%
1
0.40%
39
Hideaki Yoshifuji / 吉藤英明
9
0.01%
1
0.40%
40
Fengguang Wu
8
0.01%
2
0.80%
41
Américo Wang
8
0.01%
2
0.80%
42
Paul Gortmaker
6
0.01%
1
0.40%
43
Jesse Gross
6
0.01%
1
0.40%
44
Xin Long
4
0.01%
1
0.40%
45
Kirill V Tkhai
4
0.01%
1
0.40%
46
Andrey Ryabinin
4
0.01%
1
0.40%
47
simran singhal
3
0.00%
1
0.40%
48
Vasily Averin
2
0.00%
1
0.40%
49
Shan Wei
2
0.00%
1
0.40%
50
Paul E. McKenney
2
0.00%
1
0.40%
51
Hong Zhi Guo
2
0.00%
1
0.40%
52
Amol Grover
2
0.00%
1
0.40%
53
Phil Sutter
1
0.00%
1
0.40%
54
Pan Bian
1
0.00%
1
0.40%
55
Nikolay Borisov
1
0.00%
1
0.40%
56
Masanari Iida
1
0.00%
1
0.40%
57
Igor Maravić
1
0.00%
1
0.40%
58
Dave Jones
1
0.00%
1
0.40%
59
Alexey Dobriyan
1
0.00%
1
0.40%
Total
60102
251