Linux Source Code
Home
Release 6.11
Help
ipset
root
net
netfilter
Highlighting
Reset All
By Author
By Age
──────────
Aaron Conole
Aditya Pakki
Alexander Drozdov
Alexander Maltsev
Américo Wang
Anders K. Pedersen
Andrey Ryabinin
Anton Danilov
Azeem Shaikh
Dan Carpenter
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 / 吉藤英明
Jan Engelhardt
Jeremy Sowden
Jesse Gross
Joe Perches
Johannes Berg
Joshua Hunt
Jozsef Kadlecsik
Justin Stitt
Kees Cook
Kent Overstreet
Kirill V Tkhai
Kristian Evensen
Kuniyuki Iwashima
Kyle Zeng
Linus Torvalds (pre-git)
Mark D Rustad
Michal Kubeček
Oliver Smith
Others
Pablo Neira Ayuso
Patrick McHardy
Paul E. McKenney
Paul Gortmaker
Pavel Tikhomirov
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
316
-
10
1648
Jozsef Kadlecsik
Oliver Smith
Kees Cook
Anton Danilov
Michal Kubeček
Américo Wang
Kent Overstreet
Florian Westphal
Thomas Gleixner
Pablo Neira Ayuso
February 2011
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
December 2023
January 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1229}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1552
94.17%
Oliver Smith
38
2.31%
Kees Cook
24
1.46%
Anton Danilov
12
0.73%
Michal Kubeček
7
0.42%
Américo Wang
7
0.42%
Kent Overstreet
3
0.18%
Florian Westphal
3
0.18%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Total
1648
ip_set_bitmap_ip.c
387
-
15
2017
Jozsef Kadlecsik
Oliver Smith
Mark D Rustad
Sergey Popovich
Anton Danilov
Kees Cook
Vitaly E. Lavrov
Gustavo A. R. Silva
David S. Miller
Jan Engelhardt
Thomas Gleixner
Pablo Neira Ayuso
Jeremy Sowden
Eric Dumazet
Others
February 2011
June 2011
February 2012
April 2012
September 2012
April 2013
May 2013
September 2013
August 2014
May 2015
June 2015
November 2015
February 2016
October 2017
June 2019
October 2019
January 2020
February 2020
June 2020
January 2023
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1344}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 474}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1946
96.48%
Oliver Smith
12
0.59%
Mark D Rustad
12
0.59%
Sergey Popovich
10
0.50%
Anton Danilov
8
0.40%
Kees Cook
7
0.35%
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%
Jeremy Sowden
1
0.05%
Eric Dumazet
1
0.05%
Others
2
0.10%
Total
2017
ip_set_bitmap_ipmac.c
423
-
15
2150
Jozsef Kadlecsik
Stefano Brivio
Oliver Smith
Mark D Rustad
Sergey Popovich
Anton Danilov
Kees Cook
Tomasz Chilinski
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
September 2014
May 2015
June 2015
November 2015
February 2016
March 2016
May 2016
October 2017
August 2018
June 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1230}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 13, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2051
95.40%
Stefano Brivio
25
1.16%
Oliver Smith
12
0.56%
Mark D Rustad
12
0.56%
Sergey Popovich
8
0.37%
Anton Danilov
8
0.37%
Kees Cook
7
0.33%
Tomasz Chilinski
6
0.28%
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
-
15
1659
Jozsef Kadlecsik
Oliver Smith
Mark D Rustad
Anton Danilov
Sergey Popovich
Kees Cook
Vitaly E. Lavrov
Gustavo A. R. Silva
Jan Engelhardt
Patrick McHardy
Jeremy Sowden
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
February 2016
October 2017
June 2019
October 2019
January 2020
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1033}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 436}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1591
95.90%
Oliver Smith
12
0.72%
Mark D Rustad
12
0.72%
Anton Danilov
8
0.48%
Sergey Popovich
7
0.42%
Kees Cook
7
0.42%
Vitaly E. Lavrov
5
0.30%
Gustavo A. R. Silva
5
0.30%
Jan Engelhardt
4
0.24%
Patrick McHardy
2
0.12%
Jeremy Sowden
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
2453
-
41
12169
Jozsef Kadlecsik
Vitaly E. Lavrov
Pablo Neira Ayuso
Jeremy Sowden
Oliver Smith
Anton Danilov
David S. Miller
Vishwanath Pai
Sergey Popovich
Stefano Brivio
Florent Fourcot
Florian Westphal
Tomasz Bursztyka
Johannes Berg
Russell King
Dan Carpenter
Patrick McHardy
Eric W. Biedermann
Kuniyuki Iwashima
Ross Lagerwall
Qian Cai
Joshua Hunt
Eric Dumazet
Aditya Pakki
Joe Perches
Jan Engelhardt
Justin Stitt
Denys Vlasenko
Kirill V Tkhai
Kees Cook
Andrey Ryabinin
Wolfram Sang
Vasily Averin
Shan Wei
Gustavo A. R. Silva
Thomas Gleixner
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
March 2016
October 2016
November 2016
March 2017
April 2017
September 2017
January 2018
March 2018
May 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
December 2022
May 2023
August 2023
September 2023
November 2023
January 2024
February 2024
June 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 6539}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 70}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 30, "token_count": 14}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 0, "token_count": 436}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 432}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 284}, {"author_id": 1, "token_count": 207}, {"author_id": 4, "token_count": 596}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 194}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 37, "token_count": 7}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 19}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 346}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 67}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 0, "token_count": 538}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 10}, {"author_id": 19, "token_count": 28}, {"author_id": 0, "token_count": 10}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 14}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 285}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 177}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 96}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
10066
82.72%
Vitaly E. Lavrov
596
4.90%
Pablo Neira Ayuso
319
2.62%
Jeremy Sowden
291
2.39%
Oliver Smith
207
1.70%
Anton Danilov
194
1.59%
David S. Miller
70
0.58%
Vishwanath Pai
67
0.55%
Sergey Popovich
30
0.25%
Stefano Brivio
29
0.24%
Florent Fourcot
29
0.24%
Florian Westphal
24
0.20%
Tomasz Bursztyka
22
0.18%
Johannes Berg
22
0.18%
Russell King
20
0.16%
Dan Carpenter
20
0.16%
Patrick McHardy
19
0.16%
Eric W. Biedermann
18
0.15%
Kuniyuki Iwashima
15
0.12%
Ross Lagerwall
14
0.12%
Qian Cai
12
0.10%
Joshua Hunt
12
0.10%
Eric Dumazet
11
0.09%
Aditya Pakki
10
0.08%
Joe Perches
7
0.06%
Jan Engelhardt
7
0.06%
Justin Stitt
5
0.04%
Denys Vlasenko
5
0.04%
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%
Gustavo A. R. Silva
2
0.02%
Thomas Gleixner
1
0.01%
Américo Wang
1
0.01%
Others
6
0.05%
Total
12169
ip_set_getport.c
150
-
9
621
Jozsef Kadlecsik
Patrick McHardy
Anders K. Pedersen
Alexander Drozdov
Jesse Gross
Xin Long
Paul Gortmaker
Thomas Gleixner
Others
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": 486}, {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
548
88.24%
Patrick McHardy
34
5.48%
Anders K. Pedersen
14
2.25%
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%
Others
1
0.16%
Total
621
ip_set_hash_gen.h
1645
-
23
9010
Jozsef Kadlecsik
Vishwanath Pai
Oliver Smith
Vytas Dauksa
Vasily Averin
Sergey Popovich
David S. Miller
Anton Danilov
Florent Fourcot
Vitaly E. Lavrov
Kees Cook
Michal Kubeček
Eric B Munson
Jeremy Sowden
Florian Westphal
Kent Overstreet
Paul E. McKenney
Joe Perches
Gustavo A. R. Silva
Eric Dumazet
Thomas Gleixner
Stefano Brivio
Pablo Neira Ayuso
February 2011
June 2011
July 2011
January 2012
April 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
September 2017
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
December 2023
January 2024
February 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1484}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2238}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 281}, {"author_id": 1, "token_count": 282}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "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": 0, "token_count": 1}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1511}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 0, "token_count": 1892}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 5, "token_count": 317}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
8146
90.41%
Vishwanath Pai
317
3.52%
Oliver Smith
282
3.13%
Vytas Dauksa
92
1.02%
Vasily Averin
40
0.44%
Sergey Popovich
28
0.31%
David S. Miller
24
0.27%
Anton Danilov
14
0.16%
Florent Fourcot
11
0.12%
Vitaly E. Lavrov
10
0.11%
Kees Cook
8
0.09%
Michal Kubeček
7
0.08%
Eric B Munson
7
0.08%
Jeremy Sowden
5
0.06%
Florian Westphal
5
0.06%
Kent Overstreet
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%
Total
9010
ip_set_hash_ip.c
326
-
12
1684
Jozsef Kadlecsik
Sergey Popovich
Mark D Rustad
Vishwanath Pai
David S. Miller
Oliver Smith
Anton Danilov
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
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1169}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
1572
93.35%
Sergey Popovich
26
1.54%
Mark D Rustad
26
1.54%
Vishwanath Pai
20
1.19%
David S. Miller
16
0.95%
Oliver Smith
13
0.77%
Anton Danilov
6
0.36%
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
1684
ip_set_hash_ipmac.c
311
-
5
1685
Tomasz Chilinski
Stefano Brivio
Jozsef Kadlecsik
Fengguang Wu
Thomas Gleixner
September 2014
June 2015
May 2016
October 2016
August 2018
June 2019
October 2019
October 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 1617}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Chilinski
1617
95.96%
Stefano Brivio
40
2.37%
Jozsef Kadlecsik
22
1.31%
Fengguang Wu
4
0.24%
Thomas Gleixner
2
0.12%
Total
1685
ip_set_hash_ipmark.c
331
-
9
1752
Vytas Dauksa
Jozsef Kadlecsik
Sergey Popovich
David S. Miller
Oliver Smith
Anton Danilov
Thomas Gleixner
Pablo Neira Ayuso
Others
February 2011
June 2011
April 2012
October 2012
April 2013
September 2013
December 2013
August 2014
May 2015
June 2015
September 2017
June 2019
October 2020
July 2021
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 1435}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Vytas Dauksa
1435
81.91%
Jozsef Kadlecsik
255
14.55%
Sergey Popovich
28
1.60%
David S. Miller
13
0.74%
Oliver Smith
11
0.63%
Anton Danilov
6
0.34%
Thomas Gleixner
1
0.06%
Pablo Neira Ayuso
1
0.06%
Others
2
0.11%
Total
1752
ip_set_hash_ipport.c
417
-
12
2321
Jozsef Kadlecsik
Vishwanath Pai
Mark D Rustad
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
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
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1655}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 6, "token_count": 14}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 78}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2137
92.07%
Vishwanath Pai
78
3.36%
Mark D Rustad
38
1.64%
Sergey Popovich
28
1.21%
David S. Miller
24
1.03%
Anton Danilov
6
0.26%
Oliver Smith
5
0.22%
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
2321
ip_set_hash_ipportip.c
410
-
11
2319
Jozsef Kadlecsik
Mark D Rustad
David S. Miller
Sergey Popovich
Anton Danilov
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
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1724}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 6, "token_count": 14}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2206
95.13%
Mark D Rustad
38
1.64%
David S. Miller
30
1.29%
Sergey Popovich
28
1.21%
Anton Danilov
6
0.26%
Oliver Smith
5
0.22%
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
2319
ip_set_hash_ipportnet.c
572
-
11
3175
Jozsef Kadlecsik
David S. Miller
Sergey Popovich
Oliver Smith
Vytas Dauksa
Anton Danilov
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
December 2013
February 2014
August 2014
May 2015
June 2015
September 2017
January 2018
June 2019
October 2020
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1971}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 261}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"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": 415}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
3065
96.54%
David S. Miller
44
1.39%
Sergey Popovich
32
1.01%
Oliver Smith
15
0.47%
Vytas Dauksa
7
0.22%
Anton Danilov
6
0.19%
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
3175
ip_set_hash_mac.c
169
-
7
874
Jozsef Kadlecsik
Sergey Popovich
Stefano Brivio
Oliver Smith
Joe Perches
Thomas Gleixner
Pablo Neira Ayuso
February 2011
April 2013
September 2013
September 2014
May 2015
June 2015
March 2016
March 2018
August 2018
June 2019
October 2020
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 810}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
845
96.68%
Sergey Popovich
13
1.49%
Stefano Brivio
7
0.80%
Oliver Smith
5
0.57%
Joe Perches
2
0.23%
Thomas Gleixner
1
0.11%
Pablo Neira Ayuso
1
0.11%
Total
874
ip_set_hash_net.c
407
-
10
2096
Jozsef Kadlecsik
David S. Miller
Sergey Popovich
Oliver Smith
Anton Danilov
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
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1267}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 6, "token_count": 6}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2023
96.52%
David S. Miller
30
1.43%
Sergey Popovich
19
0.91%
Oliver Smith
13
0.62%
Anton Danilov
6
0.29%
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
2096
ip_set_hash_netiface.c
525
-
18
2767
Jozsef Kadlecsik
Kristian Evensen
Florian Westphal
David S. Miller
Sergey Popovich
Pavel Tikhomirov
Pablo Neira Ayuso
Oliver Smith
Linus Torvalds (pre-git)
Azeem Shaikh
Anton Danilov
Thomas Gleixner
Joshua Hunt
Jan Engelhardt
Hideaki Yoshifuji / 吉藤英明
Others
September 1992
December 1994
February 2004
August 2006
February 2011
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
December 2022
June 2023
January 2024
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1633}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"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": 311}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 84}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 6, "token_count": 6}, ]}, {"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": 22, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 91}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 31, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2465
89.09%
Kristian Evensen
91
3.29%
Florian Westphal
85
3.07%
David S. Miller
34
1.23%
Sergey Popovich
19
0.69%
Pavel Tikhomirov
17
0.61%
Pablo Neira Ayuso
17
0.61%
Oliver Smith
13
0.47%
Linus Torvalds (pre-git)
6
0.22%
Azeem Shaikh
6
0.22%
Anton Danilov
6
0.22%
Thomas Gleixner
1
0.04%
Joshua Hunt
1
0.04%
Jan Engelhardt
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Others
4
0.14%
Total
2767
ip_set_hash_netnet.c
530
-
10
3235
Oliver Smith
Jozsef Kadlecsik
Vishwanath Pai
Sergey Popovich
Elad Raz
Anton Danilov
Fengguang Wu
Thomas Gleixner
Pablo Neira Ayuso
Others
February 2011
June 2011
April 2013
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
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 2755}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 68}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 132}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
2755
85.16%
Jozsef Kadlecsik
185
5.72%
Vishwanath Pai
132
4.08%
Sergey Popovich
82
2.53%
Elad Raz
68
2.10%
Anton Danilov
6
0.19%
Fengguang Wu
4
0.12%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Others
1
0.03%
Total
3235
ip_set_hash_netport.c
515
-
10
2802
Jozsef Kadlecsik
David S. Miller
Sergey Popovich
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
December 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1740}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 340}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
2731
97.47%
David S. Miller
38
1.36%
Sergey Popovich
17
0.61%
Anton Danilov
6
0.21%
Oliver Smith
5
0.18%
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
2802
ip_set_hash_netportnet.c
628
-
9
3714
Oliver Smith
Jozsef Kadlecsik
Elad Raz
Sergey Popovich
Anton Danilov
Kyle Zeng
Thomas Gleixner
Pablo Neira Ayuso
Joshua Hunt
February 2011
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
December 2022
September 2023
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3364}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 68}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 56, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Smith
3364
90.58%
Jozsef Kadlecsik
204
5.49%
Elad Raz
68
1.83%
Sergey Popovich
66
1.78%
Anton Danilov
6
0.16%
Kyle Zeng
3
0.08%
Thomas Gleixner
1
0.03%
Pablo Neira Ayuso
1
0.03%
Joshua Hunt
1
0.03%
Total
3714
ip_set_list_set.c
689
-
18
3662
Jozsef Kadlecsik
Oliver Smith
Vitaly E. Lavrov
Anton Danilov
Kees Cook
David S. Miller
Stefano Brivio
Sergey Popovich
Michal Kubeček
Alexander Maltsev
simran singhal
Thomas Gleixner
Vishwanath Pai
Pablo Neira Ayuso
Jan Engelhardt
Others
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
January 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1540}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 864}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 1, "token_count": 60}, {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 581}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
3384
92.41%
Oliver Smith
60
1.64%
Vitaly E. Lavrov
57
1.56%
Anton Danilov
50
1.37%
Kees Cook
31
0.85%
David S. Miller
29
0.79%
Stefano Brivio
18
0.49%
Sergey Popovich
10
0.27%
Michal Kubeček
7
0.19%
Alexander Maltsev
6
0.16%
simran singhal
3
0.08%
Thomas Gleixner
1
0.03%
Vishwanath Pai
1
0.03%
Pablo Neira Ayuso
1
0.03%
Jan Engelhardt
1
0.03%
Others
3
0.08%
Total
3662
pfxlen.c
189
-
5
178
Jozsef Kadlecsik
Aaron Conole
Paul Gortmaker
Thomas Gleixner
Joe Perches
February 2011
June 2011
July 2011
March 2014
June 2015
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 45, "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": 25, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
152
85.39%
Aaron Conole
21
11.80%
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:
74
Author
Tokens
Proportion
Commits
Proportion
0
Jozsef Kadlecsik
47146
76.61%
154
51.51%
1
Oliver Smith
6827
11.09%
7
2.34%
2
Tomasz Chilinski
1623
2.64%
1
0.33%
3
Vytas Dauksa
1534
2.49%
2
0.67%
4
Vitaly E. Lavrov
678
1.10%
1
0.33%
5
Vishwanath Pai
615
1.00%
3
1.00%
6
Sergey Popovich
451
0.73%
14
4.68%
7
David S. Miller
363
0.59%
1
0.33%
8
Anton Danilov
354
0.58%
4
1.34%
9
Pablo Neira Ayuso
352
0.57%
12
4.01%
10
Jeremy Sowden
299
0.49%
6
2.01%
11
Mark D Rustad
138
0.22%
1
0.33%
12
Elad Raz
136
0.22%
1
0.33%
13
Stefano Brivio
120
0.20%
7
2.34%
14
Florian Westphal
117
0.19%
5
1.67%
15
Kristian Evensen
91
0.15%
1
0.33%
16
Kees Cook
88
0.14%
2
0.67%
17
Patrick McHardy
55
0.09%
3
1.00%
18
Vasily Averin
42
0.07%
3
1.00%
19
Florent Fourcot
40
0.07%
3
1.00%
20
Jan Engelhardt
23
0.04%
1
0.33%
21
Tomasz Bursztyka
22
0.04%
1
0.33%
22
Thomas Gleixner
22
0.04%
2
0.67%
23
Johannes Berg
22
0.04%
2
0.67%
24
Michal Kubeček
21
0.03%
1
0.33%
25
Aaron Conole
21
0.03%
1
0.33%
26
Russell King
20
0.03%
1
0.33%
27
Joshua Hunt
20
0.03%
1
0.33%
28
Dan Carpenter
20
0.03%
3
1.00%
29
Gustavo A. R. Silva
19
0.03%
3
1.00%
30
Eric W. Biedermann
18
0.03%
2
0.67%
31
Pavel Tikhomirov
17
0.03%
1
0.33%
32
Eric Dumazet
16
0.03%
3
1.00%
33
Kuniyuki Iwashima
15
0.02%
1
0.33%
34
Ross Lagerwall
14
0.02%
1
0.33%
35
Anders K. Pedersen
14
0.02%
1
0.33%
36
Qian Cai
12
0.02%
1
0.33%
37
Joe Perches
12
0.02%
3
1.00%
38
Alexander Drozdov
10
0.02%
1
0.33%
39
Aditya Pakki
10
0.02%
1
0.33%
40
Hideaki Yoshifuji / 吉藤英明
9
0.01%
1
0.33%
41
Fengguang Wu
8
0.01%
2
0.67%
42
Américo Wang
8
0.01%
2
0.67%
43
Eric B Munson
7
0.01%
1
0.33%
44
Linus Torvalds (pre-git)
6
0.01%
2
0.67%
45
Paul Gortmaker
6
0.01%
1
0.33%
46
Kent Overstreet
6
0.01%
1
0.33%
47
Jesse Gross
6
0.01%
1
0.33%
48
Azeem Shaikh
6
0.01%
1
0.33%
49
Alexander Maltsev
6
0.01%
1
0.33%
50
Justin Stitt
5
0.01%
1
0.33%
51
Denys Vlasenko
5
0.01%
1
0.33%
52
Xin Long
4
0.01%
1
0.33%
53
Kirill V Tkhai
4
0.01%
1
0.33%
54
Andrey Ryabinin
4
0.01%
1
0.33%
55
simran singhal
3
0.00%
1
0.33%
56
Kyle Zeng
3
0.00%
1
0.33%
57
Wolfram Sang
2
0.00%
1
0.33%
58
Shan Wei
2
0.00%
1
0.33%
59
Paul E. McKenney
2
0.00%
1
0.33%
60
Others
19
0.03%
14
4.68%
Total
61538
299