Linux Source Code
Home
Release 6.1
Help
ipset
root
net
netfilter
Highlighting
Reset All
By Author
By Age
──────────
Aaron Conole
Aditya Pakki
Alexander Drozdov
Amol Grover
Américo Wang
Anders K. Pedersen
Andrey Ryabinin
Anton Danilov
Dan Carpenter
David S. Miller
Denys Vlasenko
Elad Raz
Eric B Munson
Eric Dumazet
Eric W. Biedermann
Fengguang Wu
Florent Fourcot
Florian Westphal
Francis Laniel
Gustavo A. R. Silva
Hideaki Yoshifuji / 吉藤英明
Hong Zhi Guo
Igor Maravić
Jan Engelhardt
Jeremy Sowden
Jesse Gross
Joe Perches
Johannes Berg
Joshua Hunt
Jozsef Kadlecsik
Kees Cook
Kirill V Tkhai
Kristian Evensen
Mark D Rustad
Masanari Iida
Michal Kubeček
Nikolay Borisov
Oliver Smith
Others
Pablo Neira Ayuso
Pan Bian
Patrick McHardy
Paul E. McKenney
Paul Gortmaker
Phil Sutter
Qian Cai
Ross Lagerwall
Russell King
Sergey Popovich
Shan Wei
Stefano Brivio
Thomas Gleixner
Tomasz Bursztyka
Tomasz Chilinski
Vasily Averin
Vishwanath Pai
Vitaly E. Lavrov
Vytas Dauksa
Wolfram Sang
Xin Long
simran singhal
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ip_set_bitmap_gen.h
306
-
9
1616
Jozsef Kadlecsik
Oliver Smith
Kees Cook
Anton Danilov
Michal Kubeček
Américo Wang
Florian Westphal
Thomas Gleixner
Pablo Neira Ayuso
April 2013
September 2013
October 2013
August 2014
June 2015
November 2015
October 2016
November 2016
October 2017
November 2017
January 2018
April 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1142}, ]}, {"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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1517
93.87%
Oliver Smith
35
2.17%
Kees Cook
24
1.49%
Anton Danilov
21
1.30%
Michal Kubeček
7
0.43%
Américo Wang
7
0.43%
Florian Westphal
3
0.19%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Total
1616
ip_set_bitmap_ip.c
387
-
14
2017
Jozsef Kadlecsik
Jeremy Sowden
Sergey Popovich
Anton Danilov
Oliver Smith
Mark D Rustad
Kees Cook
Vitaly E. Lavrov
Gustavo A. R. Silva
David S. Miller
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Eric Dumazet
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
May 2013
September 2013
August 2014
May 2015
June 2015
November 2015
October 2017
June 2019
October 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1117}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1836
91.03%
Jeremy Sowden
53
2.63%
Sergey Popovich
37
1.83%
Anton Danilov
36
1.78%
Oliver Smith
12
0.59%
Mark D Rustad
12
0.59%
Kees Cook
12
0.59%
Vitaly E. Lavrov
5
0.25%
Gustavo A. R. Silva
5
0.25%
David S. Miller
4
0.20%
Jan Engelhardt
2
0.10%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Eric Dumazet
1
0.05%
Total
2017
ip_set_bitmap_ipmac.c
423
-
14
2150
Jozsef Kadlecsik
Stefano Brivio
Anton Danilov
Sergey Popovich
Oliver Smith
Mark D Rustad
Kees Cook
David S. Miller
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Eric Dumazet
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
May 2013
September 2013
August 2014
May 2015
June 2015
November 2015
March 2016
October 2017
August 2018
June 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 979}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 751}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "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": 8, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1986
92.37%
Stefano Brivio
36
1.67%
Anton Danilov
36
1.67%
Sergey Popovich
35
1.63%
Oliver Smith
12
0.56%
Mark D Rustad
12
0.56%
Kees Cook
12
0.56%
David S. Miller
6
0.28%
Vitaly E. Lavrov
5
0.23%
Gustavo A. R. Silva
5
0.23%
Jan Engelhardt
2
0.09%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Eric Dumazet
1
0.05%
Total
2150
ip_set_bitmap_port.c
332
-
14
1659
Jozsef Kadlecsik
Jeremy Sowden
Anton Danilov
Sergey Popovich
Oliver Smith
Mark D Rustad
Kees Cook
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Eric Dumazet
David S. Miller
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
September 2013
October 2013
August 2014
May 2015
June 2015
November 2015
October 2017
June 2019
October 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 752}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1447
87.22%
Jeremy Sowden
101
6.09%
Anton Danilov
36
2.17%
Sergey Popovich
23
1.39%
Oliver Smith
12
0.72%
Mark D Rustad
12
0.72%
Kees Cook
12
0.72%
Vitaly E. Lavrov
5
0.30%
Gustavo A. R. Silva
5
0.30%
Jan Engelhardt
2
0.12%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Eric Dumazet
1
0.06%
David S. Miller
1
0.06%
Total
1659
ip_set_core.c
2405
-
39
11982
Jozsef Kadlecsik
Jeremy Sowden
Vitaly E. Lavrov
Pablo Neira Ayuso
Anton Danilov
Denys Vlasenko
Oliver Smith
Sergey Popovich
Vishwanath Pai
David S. Miller
Florent Fourcot
Dan Carpenter
Stefano Brivio
Tomasz Bursztyka
Florian Westphal
Russell King
Patrick McHardy
Johannes Berg
Eric W. Biedermann
Aditya Pakki
Ross Lagerwall
Qian Cai
Joshua Hunt
Eric Dumazet
Joe Perches
Jan Engelhardt
Kirill V Tkhai
Kees Cook
Andrey Ryabinin
Wolfram Sang
Vasily Averin
Shan Wei
Hong Zhi Guo
Gustavo A. R. Silva
Amol Grover
Thomas Gleixner
Masanari Iida
Américo Wang
Others
February 2011
March 2011
April 2011
May 2011
June 2011
January 2012
February 2012
April 2012
June 2012
September 2012
November 2012
February 2013
March 2013
April 2013
September 2013
October 2013
November 2013
February 2014
June 2014
August 2014
September 2014
October 2014
November 2014
May 2015
June 2015
November 2015
December 2015
February 2016
March 2016
November 2016
March 2017
April 2017
June 2017
September 2017
January 2018
March 2018
July 2018
October 2018
November 2018
December 2018
June 2019
July 2019
August 2019
October 2019
November 2019
January 2020
February 2020
June 2020
July 2020
September 2020
October 2020
November 2020
March 2021
April 2021
May 2021
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 6142}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 50, "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": 27, "token_count": 7}, {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 57}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 23, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 0, "token_count": 455}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 1, "token_count": 82}, {"author_id": 7, "token_count": 575}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 150}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 37, "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": 315}, {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 67}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 154}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 0, "token_count": 700}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 16}, {"author_id": 18, "token_count": 42}, {"author_id": 0, "token_count": 10}, {"author_id": 8, "token_count": 1}, {"author_id": 25, "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": 915}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 177}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
9244
77.15%
Jeremy Sowden
915
7.64%
Vitaly E. Lavrov
575
4.80%
Pablo Neira Ayuso
312
2.60%
Anton Danilov
150
1.25%
Denys Vlasenko
148
1.24%
Oliver Smith
82
0.68%
Sergey Popovich
80
0.67%
Vishwanath Pai
67
0.56%
David S. Miller
57
0.48%
Florent Fourcot
43
0.36%
Dan Carpenter
36
0.30%
Stefano Brivio
34
0.28%
Tomasz Bursztyka
30
0.25%
Florian Westphal
30
0.25%
Russell King
20
0.17%
Patrick McHardy
19
0.16%
Johannes Berg
17
0.14%
Eric W. Biedermann
16
0.13%
Aditya Pakki
16
0.13%
Ross Lagerwall
14
0.12%
Qian Cai
12
0.10%
Joshua Hunt
12
0.10%
Eric Dumazet
11
0.09%
Joe Perches
7
0.06%
Jan Engelhardt
7
0.06%
Kirill V Tkhai
4
0.03%
Kees Cook
4
0.03%
Andrey Ryabinin
4
0.03%
Wolfram Sang
2
0.02%
Vasily Averin
2
0.02%
Shan Wei
2
0.02%
Hong Zhi Guo
2
0.02%
Gustavo A. R. Silva
2
0.02%
Amol Grover
2
0.02%
Thomas Gleixner
1
0.01%
Masanari Iida
1
0.01%
Américo Wang
1
0.01%
Others
1
0.01%
Total
11982
ip_set_getport.c
150
-
9
621
Jozsef Kadlecsik
Anders K. Pedersen
Patrick McHardy
Alexander Drozdov
Jesse Gross
Xin Long
Paul Gortmaker
Thomas Gleixner
Igor Maravić
February 2011
April 2011
July 2011
November 2011
December 2011
May 2013
September 2013
May 2015
June 2015
June 2017
June 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 448}, {"author_id": 19, "token_count": 34}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "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": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
525
84.54%
Anders K. Pedersen
37
5.96%
Patrick McHardy
34
5.48%
Alexander Drozdov
10
1.61%
Jesse Gross
6
0.97%
Xin Long
4
0.64%
Paul Gortmaker
3
0.48%
Thomas Gleixner
1
0.16%
Igor Maravić
1
0.16%
Total
621
ip_set_hash_gen.h
1582
-
20
8615
Jozsef Kadlecsik
Oliver Smith
Vytas Dauksa
Vasily Averin
Florent Fourcot
Sergey Popovich
Anton Danilov
Eric B Munson
Kees Cook
Michal Kubeček
Vitaly E. Lavrov
Florian Westphal
Paul E. McKenney
Joe Perches
Gustavo A. R. Silva
Eric Dumazet
Thomas Gleixner
Stefano Brivio
Pablo Neira Ayuso
Jeremy Sowden
February 2011
June 2011
July 2011
January 2012
May 2012
September 2012
April 2013
September 2013
October 2013
December 2013
August 2014
September 2014
November 2014
May 2015
June 2015
August 2015
November 2015
October 2016
November 2016
October 2017
November 2017
January 2018
June 2018
November 2018
April 2019
May 2019
June 2019
August 2019
February 2020
June 2020
October 2020
December 2020
September 2021
November 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1162}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2296}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 328}, {"author_id": 1, "token_count": 288}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 37, "token_count": 2}, {"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": 1564}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 51, "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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 0, "token_count": 2009}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 20, "token_count": 40}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
8120
94.25%
Oliver Smith
288
3.34%
Vytas Dauksa
76
0.88%
Vasily Averin
40
0.46%
Florent Fourcot
16
0.19%
Sergey Popovich
14
0.16%
Anton Danilov
14
0.16%
Eric B Munson
12
0.14%
Kees Cook
8
0.09%
Michal Kubeček
7
0.08%
Vitaly E. Lavrov
5
0.06%
Florian Westphal
3
0.03%
Paul E. McKenney
2
0.02%
Joe Perches
2
0.02%
Gustavo A. R. Silva
2
0.02%
Eric Dumazet
2
0.02%
Thomas Gleixner
1
0.01%
Stefano Brivio
1
0.01%
Pablo Neira Ayuso
1
0.01%
Jeremy Sowden
1
0.01%
Total
8615
ip_set_hash_ip.c
329
-
12
1687
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
Mark D Rustad
David S. Miller
Oliver Smith
Vishwanath Pai
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
June 2011
July 2011
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
June 2019
October 2020
July 2021
September 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1056}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "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": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, {"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": 27}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1482
87.85%
Sergey Popovich
103
6.11%
Anton Danilov
34
2.02%
Mark D Rustad
26
1.54%
David S. Miller
16
0.95%
Oliver Smith
12
0.71%
Vishwanath Pai
9
0.53%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Joshua Hunt
1
0.06%
Jan Engelhardt
1
0.06%
Hideaki Yoshifuji / 吉藤英明
1
0.06%
Total
1687
ip_set_hash_ipmac.c
311
-
5
1685
Tomasz Chilinski
Stefano Brivio
Jozsef Kadlecsik
Fengguang Wu
Thomas Gleixner
May 2016
October 2016
August 2018
June 2019
October 2019
October 2020
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 1607}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 48}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Chilinski
1607
95.37%
Stefano Brivio
50
2.97%
Jozsef Kadlecsik
22
1.31%
Fengguang Wu
4
0.24%
Thomas Gleixner
2
0.12%
Total
1685
ip_set_hash_ipmark.c
330
-
6
1742
Vytas Dauksa
Sergey Popovich
Jozsef Kadlecsik
Anton Danilov
Thomas Gleixner
Pablo Neira Ayuso
December 2013
August 2014
May 2015
June 2015
September 2017
June 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 1509}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Vytas Dauksa
1509
86.62%
Sergey Popovich
106
6.08%
Jozsef Kadlecsik
91
5.22%
Anton Danilov
34
1.95%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Total
1742
ip_set_hash_ipport.c
394
-
11
2168
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Anton Danilov
David S. Miller
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
March 2011
June 2011
July 2011
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
June 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1478}, ]}, {"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": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "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": 40, "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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, {"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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1949
89.90%
Sergey Popovich
106
4.89%
Mark D Rustad
38
1.75%
Anton Danilov
34
1.57%
David S. Miller
24
1.11%
Oliver Smith
12
0.55%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Joshua Hunt
1
0.05%
Jan Engelhardt
1
0.05%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Total
2168
ip_set_hash_ipportip.c
409
-
11
2317
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Anton Danilov
David S. Miller
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
February 2011
March 2011
June 2011
July 2011
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
June 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1613}, ]}, {"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": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "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": 40, "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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, {"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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2091
90.25%
Sergey Popovich
106
4.57%
Mark D Rustad
38
1.64%
Anton Danilov
34
1.47%
David S. Miller
30
1.29%
Oliver Smith
12
0.52%
Hideaki Yoshifuji / 吉藤英明
2
0.09%
Thomas Gleixner
1
0.04%
Pablo Neira Ayuso
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Total
2317
ip_set_hash_ipportnet.c
569
-
10
3173
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Anton Danilov
Oliver Smith
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
February 2011
March 2011
June 2011
July 2011
January 2012
February 2012
April 2012
May 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
September 2017
January 2018
June 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1791}, ]}, {"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": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "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": 40, "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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2982
93.98%
Sergey Popovich
95
2.99%
David S. Miller
44
1.39%
Anton Danilov
34
1.07%
Oliver Smith
12
0.38%
Hideaki Yoshifuji / 吉藤英明
2
0.06%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Joshua Hunt
1
0.03%
Jan Engelhardt
1
0.03%
Total
3173
ip_set_hash_mac.c
169
-
6
874
Jozsef Kadlecsik
Sergey Popovich
Stefano Brivio
Joe Perches
Thomas Gleixner
Pablo Neira Ayuso
September 2014
May 2015
June 2015
March 2016
March 2018
August 2018
June 2019
October 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 776}, ]}, {"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": 37, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
814
93.14%
Sergey Popovich
33
3.78%
Stefano Brivio
23
2.63%
Joe Perches
2
0.23%
Thomas Gleixner
1
0.11%
Pablo Neira Ayuso
1
0.11%
Total
874
ip_set_hash_net.c
410
-
10
2115
Jozsef Kadlecsik
Sergey Popovich
Anton Danilov
David S. Miller
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
June 2011
July 2011
January 2012
February 2012
April 2012
September 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
January 2018
June 2019
November 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1118}, ]}, {"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": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 287}, ]}, {"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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1967
93.00%
Sergey Popovich
67
3.17%
Anton Danilov
34
1.61%
David S. Miller
30
1.42%
Oliver Smith
12
0.57%
Thomas Gleixner
1
0.05%
Pablo Neira Ayuso
1
0.05%
Joshua Hunt
1
0.05%
Jan Engelhardt
1
0.05%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Total
2115
ip_set_hash_netiface.c
528
-
13
2768
Jozsef Kadlecsik
Kristian Evensen
Florian Westphal
Sergey Popovich
David S. Miller
Anton Danilov
Pablo Neira Ayuso
Oliver Smith
Francis Laniel
Thomas Gleixner
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
June 2011
July 2011
January 2012
February 2012
April 2012
September 2012
November 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
October 2014
November 2014
April 2015
May 2015
June 2015
November 2016
January 2018
June 2019
September 2019
October 2020
November 2020
July 2021
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1624}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "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": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 367}, ]}, {"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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 16, "token_count": 107}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2397
86.60%
Kristian Evensen
107
3.87%
Florian Westphal
99
3.58%
Sergey Popovich
67
2.42%
David S. Miller
34
1.23%
Anton Danilov
34
1.23%
Pablo Neira Ayuso
12
0.43%
Oliver Smith
12
0.43%
Francis Laniel
2
0.07%
Thomas Gleixner
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Total
2768
ip_set_hash_netnet.c
523
-
9
3106
Oliver Smith
Jozsef Kadlecsik
Sergey Popovich
Elad Raz
Anton Danilov
Fengguang Wu
Thomas Gleixner
Pablo Neira Ayuso
Others
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
October 2020
July 2021
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": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
2574
82.87%
Jozsef Kadlecsik
239
7.69%
Sergey Popovich
180
5.80%
Elad Raz
72
2.32%
Anton Danilov
34
1.09%
Fengguang Wu
4
0.13%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Others
1
0.03%
Total
3106
ip_set_hash_netport.c
520
-
10
2828
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Anton Danilov
Oliver Smith
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
February 2011
March 2011
June 2011
July 2011
January 2012
February 2012
April 2012
September 2012
January 2013
April 2013
May 2013
September 2013
February 2014
August 2014
May 2015
June 2015
January 2018
June 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1592}, ]}, {"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": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "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": 29, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2674
94.55%
Sergey Popovich
65
2.30%
David S. Miller
38
1.34%
Anton Danilov
34
1.20%
Oliver Smith
12
0.42%
Thomas Gleixner
1
0.04%
Pablo Neira Ayuso
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Total
2828
ip_set_hash_netportnet.c
625
-
8
3737
Oliver Smith
Jozsef Kadlecsik
Sergey Popovich
Elad Raz
Anton Danilov
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
September 2013
October 2013
February 2014
May 2014
August 2014
November 2014
May 2015
June 2015
August 2015
January 2018
June 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3223}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 101}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
3223
86.25%
Jozsef Kadlecsik
249
6.66%
Sergey Popovich
156
4.17%
Elad Raz
72
1.93%
Anton Danilov
34
0.91%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Joshua Hunt
1
0.03%
Total
3737
ip_set_list_set.c
681
-
17
3652
Jozsef Kadlecsik
Stefano Brivio
Vitaly E. Lavrov
Anton Danilov
Oliver Smith
Kees Cook
Sergey Popovich
David S. Miller
Vishwanath Pai
Michal Kubeček
simran singhal
Thomas Gleixner
Phil Sutter
Pan Bian
Pablo Neira Ayuso
Nikolay Borisov
Jan Engelhardt
February 2011
April 2011
June 2011
February 2012
April 2012
September 2012
April 2013
September 2013
October 2013
August 2014
May 2015
June 2015
October 2015
November 2015
February 2016
October 2016
November 2016
February 2017
September 2017
October 2017
January 2018
July 2018
December 2018
April 2019
June 2019
May 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1252}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1002}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 1, "token_count": 47}, {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 52}, ]}, {"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": 57, "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": 48, "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": 8, "token_count": 1}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
3332
91.24%
Stefano Brivio
65
1.78%
Vitaly E. Lavrov
56
1.53%
Anton Danilov
52
1.42%
Oliver Smith
47
1.29%
Kees Cook
36
0.99%
Sergey Popovich
23
0.63%
David S. Miller
18
0.49%
Vishwanath Pai
7
0.19%
Michal Kubeček
7
0.19%
simran singhal
3
0.08%
Thomas Gleixner
1
0.03%
Phil Sutter
1
0.03%
Pan Bian
1
0.03%
Pablo Neira Ayuso
1
0.03%
Nikolay Borisov
1
0.03%
Jan Engelhardt
1
0.03%
Total
3652
pfxlen.c
189
-
5
178
Jozsef Kadlecsik
Aaron Conole
Paul Gortmaker
Thomas Gleixner
Joe Perches
February 2011
June 2011
July 2011
March 2014
June 2015
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
148
83.15%
Aaron Conole
25
14.04%
Paul Gortmaker
3
1.69%
Thomas Gleixner
1
0.56%
Joe Perches
1
0.56%
Total
178
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
62
Author
Tokens
Proportion
Commits
Proportion
0
Jozsef Kadlecsik
45112
74.33%
137
51.12%
1
Oliver Smith
6369
10.49%
7
2.61%
2
Tomasz Chilinski
1607
2.65%
1
0.37%
3
Vytas Dauksa
1585
2.61%
2
0.75%
4
Sergey Popovich
1296
2.14%
14
5.22%
5
Jeremy Sowden
1070
1.76%
6
2.24%
6
Anton Danilov
685
1.13%
4
1.49%
7
Vitaly E. Lavrov
651
1.07%
1
0.37%
8
Pablo Neira Ayuso
340
0.56%
13
4.85%
9
David S. Miller
302
0.50%
1
0.37%
10
Stefano Brivio
209
0.34%
7
2.61%
11
Denys Vlasenko
148
0.24%
1
0.37%
12
Elad Raz
144
0.24%
1
0.37%
13
Mark D Rustad
138
0.23%
1
0.37%
14
Florian Westphal
135
0.22%
5
1.87%
15
Kees Cook
108
0.18%
2
0.75%
16
Kristian Evensen
107
0.18%
1
0.37%
17
Vishwanath Pai
83
0.14%
3
1.12%
18
Florent Fourcot
59
0.10%
3
1.12%
19
Patrick McHardy
53
0.09%
2
0.75%
20
Vasily Averin
42
0.07%
3
1.12%
21
Anders K. Pedersen
37
0.06%
1
0.37%
22
Dan Carpenter
36
0.06%
3
1.12%
23
Tomasz Bursztyka
30
0.05%
1
0.37%
24
Aaron Conole
25
0.04%
1
0.37%
25
Thomas Gleixner
22
0.04%
2
0.75%
26
Michal Kubeček
21
0.03%
1
0.37%
27
Jan Engelhardt
21
0.03%
1
0.37%
28
Russell King
20
0.03%
1
0.37%
29
Joshua Hunt
20
0.03%
1
0.37%
30
Gustavo A. R. Silva
19
0.03%
3
1.12%
31
Johannes Berg
17
0.03%
1
0.37%
32
Eric W. Biedermann
16
0.03%
2
0.75%
33
Eric Dumazet
16
0.03%
3
1.12%
34
Aditya Pakki
16
0.03%
1
0.37%
35
Ross Lagerwall
14
0.02%
1
0.37%
36
Qian Cai
12
0.02%
1
0.37%
37
Joe Perches
12
0.02%
3
1.12%
38
Eric B Munson
12
0.02%
1
0.37%
39
Alexander Drozdov
10
0.02%
1
0.37%
40
Hideaki Yoshifuji / 吉藤英明
9
0.01%
1
0.37%
41
Fengguang Wu
8
0.01%
2
0.75%
42
Américo Wang
8
0.01%
2
0.75%
43
Paul Gortmaker
6
0.01%
1
0.37%
44
Jesse Gross
6
0.01%
1
0.37%
45
Xin Long
4
0.01%
1
0.37%
46
Kirill V Tkhai
4
0.01%
1
0.37%
47
Andrey Ryabinin
4
0.01%
1
0.37%
48
simran singhal
3
0.00%
1
0.37%
49
Wolfram Sang
2
0.00%
1
0.37%
50
Shan Wei
2
0.00%
1
0.37%
51
Paul E. McKenney
2
0.00%
1
0.37%
52
Hong Zhi Guo
2
0.00%
1
0.37%
53
Francis Laniel
2
0.00%
1
0.37%
54
Amol Grover
2
0.00%
1
0.37%
55
Phil Sutter
1
0.00%
1
0.37%
56
Pan Bian
1
0.00%
1
0.37%
57
Nikolay Borisov
1
0.00%
1
0.37%
58
Masanari Iida
1
0.00%
1
0.37%
59
Igor Maravić
1
0.00%
1
0.37%
60
Others
2
0.00%
2
0.75%
Total
60690
268