Linux Source Code
Home
Release 7.2
Help
virtual
root
drivers
net
wireless
Highlighting
Reset All
By Author
By Age
──────────
Adam Welle
Adiel Aloni
Aditya Kumar Singh
Alexey Khoroshilov
Aloka Dixit
Andrei Otcheretianski
Andrzej Zaborowski
Avraham Stern
Ayala Beker
Ben Greear
Beni Lev
Benjamin Beichler
Benjamin Berg
Cody Schuffelen
Daniel Gabay
Daniel Wagner
Deepanshu Kartikey
EN-WEI WU
Edward Adam Davis
Erel Geron
Felix Fietkau
Holger Schurig
Ilan Peer
Jaewan Kim
Jakub Kiciński
James Prestwood
Janusz Dziedzic
Javier Cardona
Javier Lopez
Jeongik Cha
Johannes Berg
Jonas Jelonek
Jouni Malinen
Jukka Rissanen
Karl Beldan
Kavita Kavita
Kirill V Tkhai
Lachlan Hodges
Lubomir Rintel
Luciano Coelho
Luis R. Rodriguez
Martin Pitt
Martin Willi
Matteo Croce
Miri Korenblit
Mordechai Goodstein
Others
Patrik Flykt
Ramon Fontes
Sai Pratyusha Magam
Soenke Huster
Sven Eckelmann
Taehee Yoo
Thomas Gleixner
Thomas Pedersen
Tuomas Tynkkynen
Wei Yongjun
Weilun Du
Xiao Liang
Yousef Alhouseen
striebit
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
mac80211_hwsim.h
348
-
18
315
Benjamin Beichler
Javier Lopez
Jaewan Kim
Johannes Berg
Jukka Rissanen
Erel Geron
Jouni Malinen
Ben Greear
James Prestwood
Janusz Dziedzic
Ilan Peer
Patrik Flykt
Luciano Coelho
Felix Fietkau
Thomas Gleixner
Others
June 2008
June 2010
June 2011
January 2014
February 2014
October 2014
November 2014
April 2016
January 2018
October 2018
June 2019
March 2020
June 2022
March 2023
August 2023
June 2024
July 2024
July 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 89}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 95}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Beichler
95
30.16%
Javier Lopez
89
28.25%
Jaewan Kim
49
15.56%
Johannes Berg
25
7.94%
Jukka Rissanen
12
3.81%
Erel Geron
11
3.49%
Jouni Malinen
6
1.90%
Ben Greear
6
1.90%
James Prestwood
4
1.27%
Janusz Dziedzic
3
0.95%
Ilan Peer
3
0.95%
Patrik Flykt
2
0.63%
Luciano Coelho
2
0.63%
Felix Fietkau
2
0.63%
Thomas Gleixner
1
0.32%
Others
5
1.59%
Total
315
mac80211_hwsim_i.h
168
-
5
530
Benjamin Berg
Daniel Gabay
Johannes Berg
Jouni Malinen
Thomas Gleixner
June 2008
September 2008
July 2012
January 2014
June 2019
July 2022
September 2022
May 2026
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 454}, {"author_id": 6, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
454
85.66%
Daniel Gabay
36
6.79%
Johannes Berg
30
5.66%
Jouni Malinen
9
1.70%
Thomas Gleixner
1
0.19%
Total
530
mac80211_hwsim_main.c
7631
-
130
34969
Johannes Berg
Jaewan Kim
Benjamin Berg
Jouni Malinen
Ilan Peer
Javier Lopez
Kavita Kavita
Erel Geron
Ramon Fontes
Luis R. Rodriguez
Jukka Rissanen
Martin Willi
Benjamin Beichler
Aditya Kumar Singh
Patrik Flykt
Daniel Gabay
James Prestwood
Janusz Dziedzic
Andrei Otcheretianski
Thomas Pedersen
Felix Fietkau
Lachlan Hodges
Aloka Dixit
striebit
Sven Eckelmann
Ben Greear
Sai Pratyusha Magam
Beni Lev
Karl Beldan
Mordechai Goodstein
Javier Cardona
Ayala Beker
Weilun Du
Adam Welle
Yousef Alhouseen
Luciano Coelho
Daniel Wagner
Jonas Jelonek
Martin Pitt
Adiel Aloni
Lubomir Rintel
Andrzej Zaborowski
Jeongik Cha
Avraham Stern
Kirill V Tkhai
Edward Adam Davis
Miri Korenblit
Jakub Kiciński
Deepanshu Kartikey
Thomas Gleixner
Soenke Huster
Holger Schurig
Alexey Khoroshilov
Tuomas Tynkkynen
Wei Yongjun
EN-WEI WU
Others
May 1998
February 2002
May 2007
September 2007
December 2007
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
July 2010
August 2010
September 2010
June 2011
July 2011
August 2011
October 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
April 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
July 2016
September 2016
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
October 2020
December 2020
March 2021
April 2021
May 2021
June 2021
September 2021
October 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
December 2023
January 2024
February 2024
March 2024
April 2024
June 2024
July 2024
September 2024
October 2024
November 2024
February 2025
March 2025
April 2025
June 2025
July 2025
September 2025
October 2025
November 2025
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 1158}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 376}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 4, "token_count": 232}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 905}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 40, "token_count": 41}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 57, "token_count": 19}, {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 1258}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 32, "token_count": 65}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 571}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 20, "token_count": 124}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 30, "token_count": 95}, {"author_id": 43, "token_count": 37}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 19, "token_count": 16}, {"author_id": 18, "token_count": 40}, {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3725}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 37, "token_count": 50}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 27, "token_count": 198}, {"author_id": 12, "token_count": 911}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 12, "token_count": 2}, {"author_id": 16, "token_count": 645}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 322}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 4, "token_count": 22}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 36, "token_count": 54}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 645}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 48, "token_count": 11}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 46, "token_count": 21}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 45, "token_count": 35}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 657}, {"author_id": 0, "token_count": 3}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 13, "token_count": 17}, {"author_id": 0, "token_count": 12}, {"author_id": 49, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 332}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 52}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 58, "token_count": 19}, {"author_id": 17, "token_count": 445}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 48, "token_count": 15}, {"author_id": 0, "token_count": 38}, {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 216}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 10, "token_count": 166}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 20, "token_count": 62}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 1147}, {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 59, "token_count": 18}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 186}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 389}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 35, "token_count": 58}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 447}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 29, "token_count": 120}, {"author_id": 5, "token_count": 499}, {"author_id": 0, "token_count": 394}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 297}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 183}, {"author_id": 24, "token_count": 222}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 47, "token_count": 32}, {"author_id": 0, "token_count": 363}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 0, "token_count": 1350}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 320}, {"author_id": 56, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 41, "token_count": 39}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 23, "token_count": 276}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 2, "token_count": 4134}, {"author_id": 31, "token_count": 84}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 19, "token_count": 46}, {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 33, "token_count": 78}, {"author_id": 5, "token_count": 101}, {"author_id": 0, "token_count": 82}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 227}, {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 5, "token_count": 30}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 301}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 15, "token_count": 110}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 50, "token_count": 31}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 580}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 18, "token_count": 343}, {"author_id": 8, "token_count": 9}, {"author_id": 28, "token_count": 146}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 15, "token_count": 284}, {"author_id": 0, "token_count": 126}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 8, "token_count": 1219}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 2850}, {"author_id": 6, "token_count": 469}, {"author_id": 54, "token_count": 23}, {"author_id": 0, "token_count": 192}, {"author_id": 22, "token_count": 287}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 38, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
9652
27.60%
Jaewan Kim
4137
11.83%
Benjamin Berg
2850
8.15%
Jouni Malinen
2092
5.98%
Ilan Peer
1688
4.83%
Javier Lopez
1258
3.60%
Kavita Kavita
1228
3.51%
Erel Geron
1147
3.28%
Ramon Fontes
1002
2.87%
Luis R. Rodriguez
943
2.70%
Jukka Rissanen
913
2.61%
Martin Willi
713
2.04%
Benjamin Beichler
686
1.96%
Aditya Kumar Singh
675
1.93%
Patrik Flykt
645
1.84%
Daniel Gabay
469
1.34%
James Prestwood
457
1.31%
Janusz Dziedzic
383
1.10%
Andrei Otcheretianski
375
1.07%
Thomas Pedersen
373
1.07%
Felix Fietkau
301
0.86%
Lachlan Hodges
287
0.82%
Aloka Dixit
276
0.79%
striebit
226
0.65%
Sven Eckelmann
216
0.62%
Ben Greear
210
0.60%
Sai Pratyusha Magam
146
0.42%
Beni Lev
120
0.34%
Karl Beldan
117
0.33%
Mordechai Goodstein
84
0.24%
Javier Cardona
81
0.23%
Ayala Beker
78
0.22%
Weilun Du
58
0.17%
Adam Welle
54
0.15%
Yousef Alhouseen
50
0.14%
Luciano Coelho
50
0.14%
Daniel Wagner
41
0.12%
Jonas Jelonek
39
0.11%
Martin Pitt
37
0.11%
Adiel Aloni
36
0.10%
Lubomir Rintel
35
0.10%
Andrzej Zaborowski
34
0.10%
Jeongik Cha
32
0.09%
Avraham Stern
32
0.09%
Kirill V Tkhai
31
0.09%
Edward Adam Davis
31
0.09%
Miri Korenblit
30
0.09%
Jakub Kiciński
24
0.07%
Deepanshu Kartikey
23
0.07%
Thomas Gleixner
21
0.06%
Soenke Huster
20
0.06%
Holger Schurig
19
0.05%
Alexey Khoroshilov
19
0.05%
Tuomas Tynkkynen
18
0.05%
Wei Yongjun
13
0.04%
EN-WEI WU
3
0.01%
Others
391
1.12%
Total
34969
mac80211_hwsim_nan.c
1346
-
7
6454
Benjamin Berg
Daniel Gabay
Ilan Peer
Johannes Berg
Luis R. Rodriguez
Jouni Malinen
Thomas Gleixner
June 2008
September 2008
March 2009
January 2014
June 2019
September 2025
May 2026
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 4913}, {"author_id": 6, "token_count": 1287}, {"author_id": 5, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
4913
76.12%
Daniel Gabay
1287
19.94%
Ilan Peer
157
2.43%
Johannes Berg
58
0.90%
Luis R. Rodriguez
21
0.33%
Jouni Malinen
17
0.26%
Thomas Gleixner
1
0.02%
Total
6454
mac80211_hwsim_nan.h
102
-
5
290
Benjamin Berg
Johannes Berg
Daniel Gabay
Jouni Malinen
Thomas Gleixner
June 2008
September 2008
January 2014
June 2019
May 2026
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 1, "token_count": 223}, {"author_id": 6, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Berg
223
76.90%
Johannes Berg
31
10.69%
Daniel Gabay
23
7.93%
Jouni Malinen
12
4.14%
Thomas Gleixner
1
0.34%
Total
290
virt_wifi.c
716
-
12
2889
Cody Schuffelen
Taehee Yoo
EN-WEI WU
Matteo Croce
Xiao Liang
Miri Korenblit
Wei Yongjun
Johannes Berg
Others
November 2018
January 2019
October 2019
November 2019
March 2020
March 2021
July 2021
May 2022
February 2024
July 2024
February 2025
March 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 2476}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "token_count": 204}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 42, "token_count": 37}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 34, "token_count": 73}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 53, "token_count": 23}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 39, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Cody Schuffelen
2491
86.22%
Taehee Yoo
222
7.68%
EN-WEI WU
73
2.53%
Matteo Croce
37
1.28%
Xiao Liang
23
0.80%
Miri Korenblit
17
0.59%
Wei Yongjun
7
0.24%
Johannes Berg
6
0.21%
Others
13
0.45%
Total
2889
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
138
Author
Tokens
Proportion
Commits
Proportion
0
Johannes Berg
9802
21.57%
161
34.77%
1
Benjamin Berg
8440
18.57%
12
2.59%
2
Jaewan Kim
4186
9.21%
5
1.08%
3
Cody Schuffelen
2491
5.48%
2
0.43%
4
Jouni Malinen
2136
4.70%
26
5.62%
5
Ilan Peer
1848
4.07%
18
3.89%
6
Daniel Gabay
1815
3.99%
7
1.51%
7
Javier Lopez
1347
2.96%
1
0.22%
8
Kavita Kavita
1228
2.70%
2
0.43%
9
Erel Geron
1158
2.55%
1
0.22%
10
Ramon Fontes
1002
2.20%
4
0.86%
11
Luis R. Rodriguez
964
2.12%
6
1.30%
12
Jukka Rissanen
925
2.04%
5
1.08%
13
Benjamin Beichler
781
1.72%
8
1.73%
14
Martin Willi
713
1.57%
7
1.51%
15
Aditya Kumar Singh
675
1.49%
9
1.94%
16
Patrik Flykt
647
1.42%
3
0.65%
17
James Prestwood
461
1.01%
4
0.86%
18
Janusz Dziedzic
386
0.85%
2
0.43%
19
Andrei Otcheretianski
375
0.83%
7
1.51%
20
Thomas Pedersen
373
0.82%
6
1.30%
21
Felix Fietkau
303
0.67%
1
0.22%
22
Lachlan Hodges
287
0.63%
2
0.43%
23
Aloka Dixit
276
0.61%
3
0.65%
24
striebit
226
0.50%
4
0.86%
25
Taehee Yoo
222
0.49%
3
0.65%
26
Sven Eckelmann
216
0.48%
1
0.22%
27
Ben Greear
216
0.48%
7
1.51%
28
Sai Pratyusha Magam
146
0.32%
1
0.22%
29
Beni Lev
120
0.26%
1
0.22%
30
Karl Beldan
117
0.26%
4
0.86%
31
Mordechai Goodstein
84
0.18%
2
0.43%
32
Javier Cardona
81
0.18%
4
0.86%
33
Ayala Beker
78
0.17%
2
0.43%
34
EN-WEI WU
76
0.17%
2
0.43%
35
Weilun Du
58
0.13%
1
0.22%
36
Adam Welle
54
0.12%
1
0.22%
37
Luciano Coelho
52
0.11%
1
0.22%
38
Yousef Alhouseen
50
0.11%
1
0.22%
39
Miri Korenblit
47
0.10%
3
0.65%
40
Daniel Wagner
41
0.09%
1
0.22%
41
Jonas Jelonek
39
0.09%
1
0.22%
42
Matteo Croce
37
0.08%
1
0.22%
43
Martin Pitt
37
0.08%
1
0.22%
44
Adiel Aloni
36
0.08%
2
0.43%
45
Lubomir Rintel
35
0.08%
1
0.22%
46
Andrzej Zaborowski
34
0.07%
4
0.86%
47
Jeongik Cha
32
0.07%
1
0.22%
48
Avraham Stern
32
0.07%
4
0.86%
49
Kirill V Tkhai
31
0.07%
1
0.22%
50
Edward Adam Davis
31
0.07%
1
0.22%
51
Thomas Gleixner
25
0.06%
2
0.43%
52
Jakub Kiciński
24
0.05%
3
0.65%
53
Xiao Liang
23
0.05%
2
0.43%
54
Deepanshu Kartikey
23
0.05%
1
0.22%
55
Wei Yongjun
20
0.04%
4
0.86%
56
Soenke Huster
20
0.04%
1
0.22%
57
Holger Schurig
19
0.04%
1
0.22%
58
Alexey Khoroshilov
19
0.04%
1
0.22%
59
Tuomas Tynkkynen
18
0.04%
1
0.22%
60
Others
409
0.90%
89
19.22%
Total
45447
463