Linux Source Code
Home
Release 5.4
Help
ipset
root
net
netfilter
Highlighting
Reset All
By Author
By Age
──────────
Aaron Conole
Aditya Pakki
Alexander Drozdov
Alexey Dobriyan
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
Lance Roy
Mark D Rustad
Masanari Iida
Michal Kubeček
Nikolay Borisov
Oliver Smith
Pablo Neira Ayuso
Pan Bian
Patrick McHardy
Paul E. McKenney
Paul Gortmaker
Qian Cai
Ross Lagerwall
Sergey Popovich
Shan Wei
Stefano Brivio
Thomas Gleixner
Tomasz Bursztyka
Tomasz Chilinski
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
-
8
1620
Jozsef Kadlecsik
Oliver Smith
Kees Cook
Anton Danilov
Michal Kubeček
Florian Westphal
Pablo Neira Ayuso
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1154}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 188}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 13, "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": 24, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1528
94.32%
Oliver Smith
35
2.16%
Kees Cook
24
1.48%
Anton Danilov
21
1.30%
Michal Kubeček
7
0.43%
Florian Westphal
3
0.19%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
1
0.06%
Total
1620
ip_set_bitmap_ip.c
375
-
12
1970
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
Kees Cook
Mark D Rustad
Oliver Smith
Vitaly E. Lavrov
David S. Miller
Gustavo A. R. Silva
Jan Engelhardt
Pablo Neira Ayuso
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1125}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 606}, ]}, {"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": 6, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "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": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1844
93.60%
Sergey Popovich
37
1.88%
Anton Danilov
36
1.83%
Kees Cook
12
0.61%
Mark D Rustad
12
0.61%
Oliver Smith
12
0.61%
Vitaly E. Lavrov
5
0.25%
David S. Miller
4
0.20%
Gustavo A. R. Silva
4
0.20%
Jan Engelhardt
2
0.10%
Pablo Neira Ayuso
1
0.05%
Thomas Gleixner
1
0.05%
Total
1970
ip_set_bitmap_ipmac.c
423
-
13
2159
Jozsef Kadlecsik
Anton Danilov
Stefano Brivio
Sergey Popovich
Kees Cook
Mark D Rustad
Oliver Smith
David S. Miller
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
Pablo Neira Ayuso
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 993}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 759}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 1, "token_count": 12}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "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": 106}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1997
92.50%
Anton Danilov
36
1.67%
Stefano Brivio
36
1.67%
Sergey Popovich
35
1.62%
Kees Cook
12
0.56%
Mark D Rustad
12
0.56%
Oliver Smith
12
0.56%
David S. Miller
6
0.28%
Vitaly E. Lavrov
5
0.23%
Gustavo A. R. Silva
4
0.19%
Jan Engelhardt
2
0.09%
Pablo Neira Ayuso
1
0.05%
Thomas Gleixner
1
0.05%
Total
2159
ip_set_bitmap_port.c
305
-
12
1560
Jozsef Kadlecsik
Anton Danilov
Sergey Popovich
Kees Cook
Mark D Rustad
Oliver Smith
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
David S. Miller
Pablo Neira Ayuso
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 755}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 587}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 1, "token_count": 12}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "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": 49}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1451
93.01%
Anton Danilov
36
2.31%
Sergey Popovich
23
1.47%
Kees Cook
12
0.77%
Mark D Rustad
12
0.77%
Oliver Smith
12
0.77%
Vitaly E. Lavrov
5
0.32%
Gustavo A. R. Silva
4
0.26%
Jan Engelhardt
2
0.13%
David S. Miller
1
0.06%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
1
0.06%
Total
1560
ip_set_core.c
2255
-
33
11264
Jozsef Kadlecsik
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
Florian Westphal
Stefano Brivio
Johannes Berg
Patrick McHardy
Aditya Pakki
Eric W. Biedermann
Ross Lagerwall
Joshua Hunt
Qian Cai
Jan Engelhardt
Joe Perches
Eric Dumazet
Andrey Ryabinin
Kirill V Tkhai
Hong Zhi Guo
Shan Wei
Alexey Dobriyan
Américo Wang
Gustavo A. R. Silva
Masanari Iida
Thomas Gleixner
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
November 2017
January 2018
March 2018
July 2018
October 2018
November 2018
December 2018
June 2019
July 2019
August 2019
November 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 6515}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 46, "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": 22, "token_count": 7}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 57}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 19, "token_count": 37}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 338}, {"author_id": 1, "token_count": 85}, {"author_id": 6, "token_count": 577}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 150}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 148}, {"author_id": 0, "token_count": 17}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 327}, {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 72}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 68}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 0, "token_count": 784}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 16}, {"author_id": 16, "token_count": 59}, {"author_id": 0, "token_count": 13}, {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
9559
84.86%
Vitaly E. Lavrov
577
5.12%
Pablo Neira Ayuso
213
1.89%
Anton Danilov
150
1.33%
Denys Vlasenko
148
1.31%
Oliver Smith
85
0.75%
Sergey Popovich
80
0.71%
Vishwanath Pai
68
0.60%
Florent Fourcot
60
0.53%
David S. Miller
57
0.51%
Tomasz Bursztyka
37
0.33%
Dan Carpenter
36
0.32%
Florian Westphal
25
0.22%
Stefano Brivio
25
0.22%
Johannes Berg
19
0.17%
Patrick McHardy
19
0.17%
Aditya Pakki
16
0.14%
Eric W. Biedermann
16
0.14%
Ross Lagerwall
14
0.12%
Joshua Hunt
12
0.11%
Qian Cai
12
0.11%
Jan Engelhardt
7
0.06%
Joe Perches
7
0.06%
Eric Dumazet
5
0.04%
Andrey Ryabinin
4
0.04%
Kirill V Tkhai
4
0.04%
Hong Zhi Guo
2
0.02%
Shan Wei
2
0.02%
Alexey Dobriyan
1
0.01%
Américo Wang
1
0.01%
Gustavo A. R. Silva
1
0.01%
Masanari Iida
1
0.01%
Thomas Gleixner
1
0.01%
Total
11264
ip_set_getport.c
178
-
10
726
Jozsef Kadlecsik
Anders K. Pedersen
Patrick McHardy
Alexander Drozdov
Jesse Gross
Xin Long
Paul Gortmaker
Jan Engelhardt
Igor Maravić
Thomas Gleixner
February 2011
April 2011
July 2011
November 2011
December 2011
February 2012
May 2013
September 2013
May 2015
June 2015
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 549}, {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
626
86.23%
Anders K. Pedersen
37
5.10%
Patrick McHardy
36
4.96%
Alexander Drozdov
10
1.38%
Jesse Gross
6
0.83%
Xin Long
4
0.55%
Paul Gortmaker
3
0.41%
Jan Engelhardt
2
0.28%
Igor Maravić
1
0.14%
Thomas Gleixner
1
0.14%
Total
726
ip_set_hash_gen.h
1348
-
19
7045
Jozsef Kadlecsik
Oliver Smith
Vytas Dauksa
Kees Cook
Vishwanath Pai
Florent Fourcot
Anton Danilov
Sergey Popovich
Eric B Munson
Michal Kubeček
Vitaly E. Lavrov
Florian Westphal
Joe Perches
Paul E. McKenney
Jeremy Sowden
Lance Roy
Pablo Neira Ayuso
Stefano Brivio
Thomas Gleixner
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
February 2017
September 2017
October 2017
November 2017
January 2018
June 2018
October 2018
November 2018
April 2019
May 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1222}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"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": 2496}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 333}, {"author_id": 1, "token_count": 289}, {"author_id": 6, "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": 5, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1729}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 13}, {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
6529
92.68%
Oliver Smith
289
4.10%
Vytas Dauksa
76
1.08%
Kees Cook
36
0.51%
Vishwanath Pai
33
0.47%
Florent Fourcot
16
0.23%
Anton Danilov
14
0.20%
Sergey Popovich
14
0.20%
Eric B Munson
13
0.18%
Michal Kubeček
7
0.10%
Vitaly E. Lavrov
5
0.07%
Florian Westphal
3
0.04%
Joe Perches
3
0.04%
Paul E. McKenney
2
0.03%
Jeremy Sowden
1
0.01%
Lance Roy
1
0.01%
Pablo Neira Ayuso
1
0.01%
Stefano Brivio
1
0.01%
Thomas Gleixner
1
0.01%
Total
7045
ip_set_hash_ip.c
321
-
11
1645
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
Mark D Rustad
David S. Miller
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 1067}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "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": 35, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1447
87.96%
Sergey Popovich
103
6.26%
Anton Danilov
36
2.19%
Mark D Rustad
26
1.58%
David S. Miller
16
0.97%
Oliver Smith
12
0.73%
Hideaki Yoshifuji / 吉藤英明
1
0.06%
Jan Engelhardt
1
0.06%
Joshua Hunt
1
0.06%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
1
0.06%
Total
1645
ip_set_hash_ipmac.c
309
-
4
1668
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": 1612}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Chilinski
1612
96.64%
Stefano Brivio
50
3.00%
Fengguang Wu
4
0.24%
Thomas Gleixner
2
0.12%
Total
1668
ip_set_hash_ipmark.c
319
-
6
1671
Vytas Dauksa
Sergey Popovich
Anton Danilov
Jozsef Kadlecsik
Pablo Neira Ayuso
Thomas Gleixner
December 2013
August 2014
May 2015
June 2015
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 1514}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vytas Dauksa
1514
90.60%
Sergey Popovich
106
6.34%
Anton Danilov
36
2.15%
Jozsef Kadlecsik
13
0.78%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
1
0.06%
Total
1671
ip_set_hash_ipport.c
388
-
11
2126
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Anton Danilov
David S. Miller
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 1482}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "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": 35, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1905
89.60%
Sergey Popovich
106
4.99%
Mark D Rustad
38
1.79%
Anton Danilov
36
1.69%
David S. Miller
24
1.13%
Oliver Smith
12
0.56%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Jan Engelhardt
1
0.05%
Joshua Hunt
1
0.05%
Pablo Neira Ayuso
1
0.05%
Thomas Gleixner
1
0.05%
Total
2126
ip_set_hash_ipportip.c
403
-
11
2275
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Anton Danilov
David S. Miller
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 1617}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "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": 35, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2047
89.98%
Sergey Popovich
106
4.66%
Mark D Rustad
38
1.67%
Anton Danilov
36
1.58%
David S. Miller
30
1.32%
Oliver Smith
12
0.53%
Hideaki Yoshifuji / 吉藤英明
2
0.09%
Jan Engelhardt
1
0.04%
Joshua Hunt
1
0.04%
Pablo Neira Ayuso
1
0.04%
Thomas Gleixner
1
0.04%
Total
2275
ip_set_hash_ipportnet.c
563
-
10
3139
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Anton Danilov
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 1801}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "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": 35, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 484}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2946
93.85%
Sergey Popovich
95
3.03%
David S. Miller
44
1.40%
Anton Danilov
36
1.15%
Oliver Smith
12
0.38%
Hideaki Yoshifuji / 吉藤英明
2
0.06%
Jan Engelhardt
1
0.03%
Joshua Hunt
1
0.03%
Pablo Neira Ayuso
1
0.03%
Thomas Gleixner
1
0.03%
Total
3139
ip_set_hash_mac.c
167
-
6
856
Jozsef Kadlecsik
Sergey Popovich
Stefano Brivio
Joe Perches
Pablo Neira Ayuso
Thomas Gleixner
September 2014
May 2015
June 2015
March 2016
March 2018
August 2018
June 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 780}, ]}, {"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": 32, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
796
92.99%
Sergey Popovich
33
3.86%
Stefano Brivio
23
2.69%
Joe Perches
2
0.23%
Pablo Neira Ayuso
1
0.12%
Thomas Gleixner
1
0.12%
Total
856
ip_set_hash_net.c
398
-
10
2058
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
David S. Miller
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 1123}, ]}, {"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": 176}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1908
92.71%
Sergey Popovich
67
3.26%
Anton Danilov
36
1.75%
David S. Miller
30
1.46%
Oliver Smith
12
0.58%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Jan Engelhardt
1
0.05%
Joshua Hunt
1
0.05%
Pablo Neira Ayuso
1
0.05%
Thomas Gleixner
1
0.05%
Total
2058
ip_set_hash_netiface.c
504
-
11
2604
Jozsef Kadlecsik
Florian Westphal
Sergey Popovich
Anton Danilov
David S. Miller
Oliver Smith
Pablo Neira Ayuso
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1631}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "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": 35, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 373}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "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": 8, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2340
89.86%
Florian Westphal
99
3.80%
Sergey Popovich
67
2.57%
Anton Danilov
36
1.38%
David S. Miller
34
1.31%
Oliver Smith
12
0.46%
Pablo Neira Ayuso
12
0.46%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Jan Engelhardt
1
0.04%
Joshua Hunt
1
0.04%
Thomas Gleixner
1
0.04%
Total
2604
ip_set_hash_netnet.c
506
-
9
3006
Oliver Smith
Sergey Popovich
Jozsef Kadlecsik
Elad Raz
Anton Danilov
Fengguang Wu
Dave Jones
Pablo Neira Ayuso
Thomas Gleixner
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": 2588}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 11, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
2588
86.09%
Sergey Popovich
180
5.99%
Jozsef Kadlecsik
123
4.09%
Elad Raz
72
2.40%
Anton Danilov
36
1.20%
Fengguang Wu
4
0.13%
Dave Jones
1
0.03%
Pablo Neira Ayuso
1
0.03%
Thomas Gleixner
1
0.03%
Total
3006
ip_set_hash_netport.c
508
-
10
2765
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Anton Danilov
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 1600}, ]}, {"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": 246}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 379}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2609
94.36%
Sergey Popovich
65
2.35%
David S. Miller
38
1.37%
Anton Danilov
36
1.30%
Oliver Smith
12
0.43%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Jan Engelhardt
1
0.04%
Joshua Hunt
1
0.04%
Pablo Neira Ayuso
1
0.04%
Thomas Gleixner
1
0.04%
Total
2765
ip_set_hash_netportnet.c
608
-
8
3630
Oliver Smith
Sergey Popovich
Jozsef Kadlecsik
Elad Raz
Anton Danilov
Joshua Hunt
Pablo Neira Ayuso
Thomas Gleixner
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": 3238}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "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": 11, "token_count": 72}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
3238
89.20%
Sergey Popovich
156
4.30%
Jozsef Kadlecsik
125
3.44%
Elad Raz
72
1.98%
Anton Danilov
36
0.99%
Joshua Hunt
1
0.03%
Pablo Neira Ayuso
1
0.03%
Thomas Gleixner
1
0.03%
Total
3630
ip_set_list_set.c
681
-
16
3665
Jozsef Kadlecsik
Stefano Brivio
Vitaly E. Lavrov
Anton Danilov
Oliver Smith
Kees Cook
Sergey Popovich
David S. Miller
Michal Kubeček
Vishwanath Pai
simran singhal
Jan Engelhardt
Nikolay Borisov
Pablo Neira Ayuso
Pan Bian
Thomas Gleixner
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
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": 22, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1011}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 1, "token_count": 46}, {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 702}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 54, "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": 15, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
3349
91.38%
Stefano Brivio
65
1.77%
Vitaly E. Lavrov
56
1.53%
Anton Danilov
50
1.36%
Oliver Smith
46
1.26%
Kees Cook
36
0.98%
Sergey Popovich
23
0.63%
David S. Miller
18
0.49%
Michal Kubeček
7
0.19%
Vishwanath Pai
7
0.19%
simran singhal
3
0.08%
Jan Engelhardt
1
0.03%
Nikolay Borisov
1
0.03%
Pablo Neira Ayuso
1
0.03%
Pan Bian
1
0.03%
Thomas Gleixner
1
0.03%
Total
3665
pfxlen.c
189
-
5
178
Jozsef Kadlecsik
Aaron Conole
Paul Gortmaker
Joe Perches
Thomas Gleixner
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": 38, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
148
83.15%
Aaron Conole
25
14.04%
Paul Gortmaker
3
1.69%
Joe Perches
1
0.56%
Thomas Gleixner
1
0.56%
Total
178
Contributors:
56
Author
Tokens
Proportion
Commits
Proportion
0
Jozsef Kadlecsik
43290
75.12%
127
53.81%
1
Oliver Smith
6401
11.11%
7
2.97%
2
Tomasz Chilinski
1612
2.80%
1
0.42%
3
Vytas Dauksa
1590
2.76%
2
0.85%
4
Sergey Popovich
1296
2.25%
14
5.93%
5
Anton Danilov
703
1.22%
4
1.69%
6
Vitaly E. Lavrov
653
1.13%
1
0.42%
7
David S. Miller
302
0.52%
1
0.42%
8
Pablo Neira Ayuso
241
0.42%
9
3.81%
9
Stefano Brivio
200
0.35%
6
2.54%
10
Denys Vlasenko
148
0.26%
1
0.42%
11
Elad Raz
144
0.25%
1
0.42%
12
Mark D Rustad
138
0.24%
1
0.42%
13
Kees Cook
132
0.23%
1
0.42%
14
Florian Westphal
130
0.23%
4
1.69%
15
Vishwanath Pai
108
0.19%
3
1.27%
16
Florent Fourcot
76
0.13%
3
1.27%
17
Patrick McHardy
55
0.10%
3
1.27%
18
Anders K. Pedersen
37
0.06%
1
0.42%
19
Tomasz Bursztyka
37
0.06%
1
0.42%
20
Dan Carpenter
36
0.06%
3
1.27%
21
Aaron Conole
25
0.04%
1
0.42%
22
Jan Engelhardt
23
0.04%
1
0.42%
23
Thomas Gleixner
22
0.04%
2
0.85%
24
Michal Kubeček
21
0.04%
1
0.42%
25
Joshua Hunt
20
0.03%
1
0.42%
26
Johannes Berg
19
0.03%
2
0.85%
27
Aditya Pakki
16
0.03%
1
0.42%
28
Eric W. Biedermann
16
0.03%
2
0.85%
29
Ross Lagerwall
14
0.02%
1
0.42%
30
Eric B Munson
13
0.02%
1
0.42%
31
Gustavo A. R. Silva
13
0.02%
2
0.85%
32
Joe Perches
13
0.02%
3
1.27%
33
Qian Cai
12
0.02%
1
0.42%
34
Alexander Drozdov
10
0.02%
1
0.42%
35
Hideaki Yoshifuji / 吉藤英明
9
0.02%
1
0.42%
36
Fengguang Wu
8
0.01%
2
0.85%
37
Jesse Gross
6
0.01%
1
0.42%
38
Paul Gortmaker
6
0.01%
1
0.42%
39
Eric Dumazet
5
0.01%
1
0.42%
40
Andrey Ryabinin
4
0.01%
1
0.42%
41
Kirill V Tkhai
4
0.01%
1
0.42%
42
Xin Long
4
0.01%
1
0.42%
43
simran singhal
3
0.01%
1
0.42%
44
Hong Zhi Guo
2
0.00%
1
0.42%
45
Paul E. McKenney
2
0.00%
1
0.42%
46
Shan Wei
2
0.00%
1
0.42%
47
Alexey Dobriyan
1
0.00%
1
0.42%
48
Américo Wang
1
0.00%
1
0.42%
49
Dave Jones
1
0.00%
1
0.42%
50
Igor Maravić
1
0.00%
1
0.42%
51
Jeremy Sowden
1
0.00%
1
0.42%
52
Lance Roy
1
0.00%
1
0.42%
53
Masanari Iida
1
0.00%
1
0.42%
54
Nikolay Borisov
1
0.00%
1
0.42%
55
Pan Bian
1
0.00%
1
0.42%
Total
57630
236