Linux Source Code
Home
Release 5.5
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
Kristian Evensen
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
-
9
1617
Jozsef Kadlecsik
Oliver Smith
Kees Cook
Anton Danilov
Américo Wang
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
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": 15, "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": 26, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 38, "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%
Américo Wang
7
0.43%
Michal Kubeček
7
0.43%
Florian Westphal
3
0.19%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
1
0.06%
Total
1617
ip_set_bitmap_ip.c
387
-
13
2021
Jozsef Kadlecsik
Jeremy Sowden
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
October 2019
January 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": 25, "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": 595}, ]}, {"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": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 15, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1842
91.14%
Jeremy Sowden
53
2.62%
Sergey Popovich
37
1.83%
Anton Danilov
36
1.78%
Kees Cook
12
0.59%
Mark D Rustad
12
0.59%
Oliver Smith
12
0.59%
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
2021
ip_set_bitmap_ipmac.c
423
-
13
2155
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
January 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": 25, "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": 749}, ]}, {"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": 106}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 15, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1993
92.48%
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
2155
ip_set_bitmap_port.c
332
-
13
1661
Jozsef Kadlecsik
Jeremy Sowden
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
October 2019
January 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": 25, "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": 578}, ]}, {"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": 49}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 15, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1451
87.36%
Jeremy Sowden
101
6.08%
Anton Danilov
36
2.17%
Sergey Popovich
23
1.38%
Kees Cook
12
0.72%
Mark D Rustad
12
0.72%
Oliver Smith
12
0.72%
Vitaly E. Lavrov
5
0.30%
Gustavo A. R. Silva
4
0.24%
Jan Engelhardt
2
0.12%
David S. Miller
1
0.06%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
1
0.06%
Total
1661
ip_set_core.c
2446
-
34
12171
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
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
October 2019
November 2019
January 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 6509}, ]}, {"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": 25, "token_count": 7}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 57}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 0, "token_count": 457}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 47, "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": 61}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 150}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "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": 327}, {"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": 17, "token_count": 67}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "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": 28, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 0, "token_count": 784}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 16}, {"author_id": 18, "token_count": 59}, {"author_id": 0, "token_count": 13}, {"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 Name
Tokens
Token Proportion
Jozsef Kadlecsik
9551
78.47%
Jeremy Sowden
916
7.53%
Vitaly E. Lavrov
575
4.72%
Pablo Neira Ayuso
213
1.75%
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%
Florian Westphal
30
0.25%
Stefano Brivio
25
0.21%
Johannes Berg
19
0.16%
Patrick McHardy
19
0.16%
Aditya Pakki
16
0.13%
Eric W. Biedermann
16
0.13%
Ross Lagerwall
14
0.12%
Joshua Hunt
12
0.10%
Qian Cai
12
0.10%
Jan Engelhardt
7
0.06%
Joe Perches
7
0.06%
Eric Dumazet
5
0.04%
Andrey Ryabinin
4
0.03%
Kirill V Tkhai
4
0.03%
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
12171
ip_set_getport.c
150
-
9
621
Jozsef Kadlecsik
Anders K. Pedersen
Patrick McHardy
Alexander Drozdov
Jesse Gross
Xin Long
Paul Gortmaker
Igor Maravić
Thomas Gleixner
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": 41, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 45, "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%
Igor Maravić
1
0.16%
Thomas Gleixner
1
0.16%
Total
621
ip_set_hash_gen.h
1348
-
19
7043
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": 103}, ]}, {"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": 2495}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 333}, {"author_id": 1, "token_count": 289}, {"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": 34, "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": 32, "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": 17, "token_count": 33}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "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": 18, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 26, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
6527
92.67%
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
7043
ip_set_hash_ip.c
321
-
11
1640
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": 1064}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 25, "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": 37, "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": 27, "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%
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
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": 39, "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
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": 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%
Pablo Neira Ayuso
1
0.06%
Thomas Gleixner
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
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": 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": 25, "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": 37, "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": 27, "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%
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
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 / 吉藤英明
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": 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": 25, "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": 37, "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": 27, "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%
Jan Engelhardt
1
0.04%
Joshua Hunt
1
0.04%
Pablo Neira Ayuso
1
0.04%
Thomas Gleixner
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 / 吉藤英明
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": 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": 25, "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": 37, "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": 27, "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%
Jan Engelhardt
1
0.03%
Joshua Hunt
1
0.03%
Pablo Neira Ayuso
1
0.03%
Thomas Gleixner
1
0.03%
Total
3127
ip_set_hash_mac.c
167
-
6
853
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": 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": 34, "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%
Pablo Neira Ayuso
1
0.12%
Thomas Gleixner
1
0.12%
Total
853
ip_set_hash_net.c
398
-
10
2046
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": 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": 25, "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": 37, "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": 27, "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%
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
2046
ip_set_hash_netiface.c
517
-
12
2699
Jozsef Kadlecsik
Kristian Evensen
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
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": 25, "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": 37, "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": 27, "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": 16, "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%
Anton Danilov
34
1.26%
David S. Miller
34
1.26%
Oliver Smith
12
0.44%
Pablo Neira Ayuso
12
0.44%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Jan Engelhardt
1
0.04%
Joshua Hunt
1
0.04%
Thomas Gleixner
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
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": 2574}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 39, "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%
Dave Jones
1
0.03%
Pablo Neira Ayuso
1
0.03%
Thomas Gleixner
1
0.03%
Total
2992
ip_set_hash_netport.c
508
-
10
2753
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": 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": 25, "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": 37, "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": 27, "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%
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
2753
ip_set_hash_netportnet.c
608
-
8
3616
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": 3224}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "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%
Joshua Hunt
1
0.03%
Pablo Neira Ayuso
1
0.03%
Thomas Gleixner
1
0.03%
Total
3616
ip_set_list_set.c
681
-
16
3663
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": 25, "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": 1011}, ]}, {"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": 17, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "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": 56, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"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
3347
91.37%
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%
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
3663
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": 41, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 34, "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%
Joe Perches
1
0.56%
Thomas Gleixner
1
0.56%
Total
178
Contributors:
57
Author
Tokens
Proportion
Commits
Proportion
0
Jozsef Kadlecsik
43097
73.57%
128
52.46%
1
Oliver Smith
6370
10.87%
7
2.87%
2
Tomasz Chilinski
1608
2.74%
1
0.41%
3
Vytas Dauksa
1586
2.71%
2
0.82%
4
Sergey Popovich
1296
2.21%
14
5.74%
5
Jeremy Sowden
1071
1.83%
6
2.46%
6
Anton Danilov
701
1.20%
4
1.64%
7
Vitaly E. Lavrov
651
1.11%
1
0.41%
8
David S. Miller
302
0.52%
1
0.41%
9
Pablo Neira Ayuso
241
0.41%
9
3.69%
10
Stefano Brivio
200
0.34%
6
2.46%
11
Denys Vlasenko
148
0.25%
1
0.41%
12
Elad Raz
144
0.25%
1
0.41%
13
Mark D Rustad
138
0.24%
1
0.41%
14
Florian Westphal
135
0.23%
5
2.05%
15
Kees Cook
132
0.23%
1
0.41%
16
Kristian Evensen
109
0.19%
1
0.41%
17
Vishwanath Pai
107
0.18%
3
1.23%
18
Florent Fourcot
76
0.13%
3
1.23%
19
Patrick McHardy
53
0.09%
2
0.82%
20
Anders K. Pedersen
37
0.06%
1
0.41%
21
Tomasz Bursztyka
37
0.06%
1
0.41%
22
Dan Carpenter
36
0.06%
3
1.23%
23
Aaron Conole
25
0.04%
1
0.41%
24
Thomas Gleixner
22
0.04%
2
0.82%
25
Jan Engelhardt
21
0.04%
1
0.41%
26
Michal Kubeček
21
0.04%
1
0.41%
27
Joshua Hunt
20
0.03%
1
0.41%
28
Johannes Berg
19
0.03%
2
0.82%
29
Aditya Pakki
16
0.03%
1
0.41%
30
Eric W. Biedermann
16
0.03%
2
0.82%
31
Ross Lagerwall
14
0.02%
1
0.41%
32
Eric B Munson
13
0.02%
1
0.41%
33
Gustavo A. R. Silva
13
0.02%
2
0.82%
34
Joe Perches
13
0.02%
3
1.23%
35
Qian Cai
12
0.02%
1
0.41%
36
Alexander Drozdov
10
0.02%
1
0.41%
37
Hideaki Yoshifuji / 吉藤英明
9
0.02%
1
0.41%
38
Américo Wang
8
0.01%
2
0.82%
39
Fengguang Wu
8
0.01%
2
0.82%
40
Jesse Gross
6
0.01%
1
0.41%
41
Paul Gortmaker
6
0.01%
1
0.41%
42
Eric Dumazet
5
0.01%
1
0.41%
43
Andrey Ryabinin
4
0.01%
1
0.41%
44
Kirill V Tkhai
4
0.01%
1
0.41%
45
Xin Long
4
0.01%
1
0.41%
46
simran singhal
3
0.01%
1
0.41%
47
Hong Zhi Guo
2
0.00%
1
0.41%
48
Paul E. McKenney
2
0.00%
1
0.41%
49
Shan Wei
2
0.00%
1
0.41%
50
Alexey Dobriyan
1
0.00%
1
0.41%
51
Dave Jones
1
0.00%
1
0.41%
52
Igor Maravić
1
0.00%
1
0.41%
53
Lance Roy
1
0.00%
1
0.41%
54
Masanari Iida
1
0.00%
1
0.41%
55
Nikolay Borisov
1
0.00%
1
0.41%
56
Pan Bian
1
0.00%
1
0.41%
Total
58580
244