Linux Source Code
Home
Release 6.11
Help
ipvlan
root
drivers
net
Highlighting
Reset All
By Author
By Age
──────────
Américo Wang
Bill Sommerfeld
Brenden Blanco
Breno Leitão
Cambda Zhu
Christophe Jaillet
Christopher Leech
Daniel Borkmann
David Ahern
David Decotigny
David S. Miller
Eric Dumazet
Eric W. Biedermann
Florian Westphal
Gao Feng
Girish Moodalbail
Greg Kroah-Hartman
Hangbin Liu
Herbert Xu
Jakub Kiciński
Jean Sacren
Jianguo Wu
Jiri Benc
Jiri Wiesner
Joe Perches
Johannes Berg
Julia Lawall
Keefe Liu
Krister Johansen
Linus Torvalds
Linus Torvalds (pre-git)
Lu Wei
Maciej Żenczykowski
Mahesh Bandewar
Matteo Croce
Matthias Schiffer
Neil Horman
Nicolas Dichtel
Nikolay Aleksandrov
Others
Paolo Abeni
Patrick McHardy
Patrick Mullaney
Petr Machata
Phil Sutter
Pravin B Shelar
Sabrina Dubroca
Sainath Grandhi
Stanislaw Gruszka
Stephen Hemminger
Taehee Yoo
Thomas Gleixner
Tom Rix
Veaceslav Falico
Venkat Venkatsubra
Wolfram Sang
Xin Long
Yue haibing
Zhengchao Shao
t.feng
zhudi
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ipvlan.h
211
-
16
885
Mahesh Bandewar
Daniel Borkmann
Jiri Benc
Joe Perches
Paolo Abeni
Linus Torvalds (pre-git)
Sainath Grandhi
Florian Westphal
Eric Dumazet
Patrick Mullaney
Johannes Berg
David S. Miller
Thomas Gleixner
Christopher Leech
Américo Wang
Stephen Hemminger
September 1996
October 1997
June 1999
January 2000
June 2006
October 2007
May 2009
December 2009
February 2010
June 2010
November 2014
December 2014
February 2015
March 2015
May 2015
July 2015
February 2016
September 2016
December 2016
January 2017
February 2017
April 2017
October 2017
February 2018
March 2018
February 2019
May 2019
June 2022
November 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 459}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mahesh Bandewar
675
76.27%
Daniel Borkmann
89
10.06%
Jiri Benc
35
3.95%
Joe Perches
23
2.60%
Paolo Abeni
15
1.69%
Linus Torvalds (pre-git)
9
1.02%
Sainath Grandhi
7
0.79%
Florian Westphal
6
0.68%
Eric Dumazet
6
0.68%
Patrick Mullaney
5
0.56%
Johannes Berg
5
0.56%
David S. Miller
3
0.34%
Thomas Gleixner
2
0.23%
Christopher Leech
2
0.23%
Américo Wang
2
0.23%
Stephen Hemminger
1
0.11%
Total
885
ipvlan_core.c
772
-
24
3668
Mahesh Bandewar
Eric Dumazet
Matteo Croce
Gao Feng
Jiri Benc
t.feng
Paolo Abeni
Eric W. Biedermann
Herbert Xu
Sabrina Dubroca
Daniel Borkmann
Lu Wei
Cambda Zhu
Stephen Hemminger
Tom Rix
Pravin B Shelar
Sainath Grandhi
Yue haibing
Thomas Gleixner
Xin Long
Brenden Blanco
Keefe Liu
Américo Wang
Others
June 2006
October 2007
January 2011
March 2013
November 2014
January 2015
March 2015
May 2015
July 2015
October 2015
November 2015
February 2016
July 2016
September 2016
December 2016
February 2017
October 2017
November 2017
December 2017
February 2018
February 2019
May 2019
March 2020
January 2021
March 2022
June 2022
September 2022
January 2023
May 2023
June 2023
October 2023
November 2023
May 2024
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2522}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 62}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 131}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 138}, {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 47, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mahesh Bandewar
2996
81.68%
Eric Dumazet
171
4.66%
Matteo Croce
138
3.76%
Gao Feng
134
3.65%
Jiri Benc
41
1.12%
t.feng
38
1.04%
Paolo Abeni
36
0.98%
Eric W. Biedermann
19
0.52%
Herbert Xu
17
0.46%
Sabrina Dubroca
12
0.33%
Daniel Borkmann
11
0.30%
Lu Wei
10
0.27%
Cambda Zhu
9
0.25%
Stephen Hemminger
8
0.22%
Tom Rix
6
0.16%
Pravin B Shelar
6
0.16%
Sainath Grandhi
5
0.14%
Yue haibing
2
0.05%
Thomas Gleixner
2
0.05%
Xin Long
2
0.05%
Brenden Blanco
2
0.05%
Keefe Liu
1
0.03%
Américo Wang
1
0.03%
Others
1
0.03%
Total
3668
ipvlan_l3s.c
228
-
13
957
Mahesh Bandewar
Florian Westphal
Daniel Borkmann
Matteo Croce
Jianguo Wu
Hangbin Liu
Jiri Benc
Thomas Gleixner
Paolo Abeni
Gao Feng
David S. Miller
David Ahern
Julia Lawall
November 2014
March 2015
February 2016
September 2016
October 2016
April 2017
July 2017
October 2017
November 2017
February 2018
March 2018
February 2019
May 2019
March 2023
June 2023
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 178}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 120}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Mahesh Bandewar
580
60.61%
Florian Westphal
179
18.70%
Daniel Borkmann
120
12.54%
Matteo Croce
24
2.51%
Jianguo Wu
17
1.78%
Hangbin Liu
16
1.67%
Jiri Benc
10
1.04%
Thomas Gleixner
2
0.21%
Paolo Abeni
2
0.21%
Gao Feng
2
0.21%
David S. Miller
2
0.21%
David Ahern
2
0.21%
Julia Lawall
1
0.10%
Total
957
ipvlan_main.c
1086
-
47
5028
Mahesh Bandewar
Girish Moodalbail
Paolo Abeni
Krister Johansen
Gao Feng
Hangbin Liu
Eric Dumazet
Florian Westphal
Matteo Croce
Petr Machata
Joe Perches
Sainath Grandhi
Daniel Borkmann
Jiri Benc
David Ahern
Nicolas Dichtel
Johannes Berg
Taehee Yoo
Veaceslav Falico
Linus Torvalds (pre-git)
Xin Long
Keefe Liu
Stephen Hemminger
Linus Torvalds
Christophe Jaillet
Bill Sommerfeld
Zhengchao Shao
Patrick Mullaney
David Decotigny
Américo Wang
Thomas Gleixner
Jakub Kiciński
David S. Miller
zhudi
Venkat Venkatsubra
Stanislaw Gruszka
Patrick McHardy
Wolfram Sang
Phil Sutter
Neil Horman
Lu Wei
Nikolay Aleksandrov
Jiri Wiesner
Herbert Xu
Others
April 1994
June 1995
September 1996
October 1997
June 1999
February 2002
March 2002
November 2005
October 2007
July 2008
May 2009
December 2009
February 2010
June 2010
July 2011
February 2012
January 2013
March 2013
July 2014
November 2014
December 2014
March 2015
April 2015
May 2015
August 2015
December 2015
January 2016
February 2016
March 2016
April 2016
September 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
June 2018
July 2018
December 2018
February 2019
May 2019
August 2019
March 2020
May 2020
August 2020
July 2021
October 2021
November 2021
May 2022
June 2022
August 2022
October 2022
November 2022
August 2023
October 2023
December 2023
January 2024
February 2024
April 2024
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 3172}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 82}, {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 114}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 22}, {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 8, "token_count": 147}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 75}, {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 88}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 45, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mahesh Bandewar
3711
73.81%
Girish Moodalbail
147
2.92%
Paolo Abeni
132
2.63%
Krister Johansen
114
2.27%
Gao Feng
99
1.97%
Hangbin Liu
88
1.75%
Eric Dumazet
84
1.67%
Florian Westphal
82
1.63%
Matteo Croce
75
1.49%
Petr Machata
64
1.27%
Joe Perches
63
1.25%
Sainath Grandhi
56
1.11%
Daniel Borkmann
51
1.01%
Jiri Benc
27
0.54%
David Ahern
22
0.44%
Nicolas Dichtel
21
0.42%
Johannes Berg
20
0.40%
Taehee Yoo
19
0.38%
Veaceslav Falico
18
0.36%
Linus Torvalds (pre-git)
15
0.30%
Xin Long
14
0.28%
Keefe Liu
12
0.24%
Stephen Hemminger
11
0.22%
Linus Torvalds
10
0.20%
Christophe Jaillet
8
0.16%
Bill Sommerfeld
7
0.14%
Zhengchao Shao
5
0.10%
Patrick Mullaney
5
0.10%
David Decotigny
5
0.10%
Américo Wang
5
0.10%
Thomas Gleixner
4
0.08%
Jakub Kiciński
4
0.08%
David S. Miller
4
0.08%
zhudi
3
0.06%
Venkat Venkatsubra
3
0.06%
Stanislaw Gruszka
3
0.06%
Patrick McHardy
3
0.06%
Wolfram Sang
2
0.04%
Phil Sutter
2
0.04%
Neil Horman
2
0.04%
Lu Wei
2
0.04%
Nikolay Aleksandrov
1
0.02%
Jiri Wiesner
1
0.02%
Herbert Xu
1
0.02%
Others
3
0.06%
Total
5028
ipvtap.c
241
-
14
1046
Sainath Grandhi
Mahesh Bandewar
Joe Perches
Linus Torvalds (pre-git)
Johannes Berg
Breno Leitão
Matthias Schiffer
Maciej Żenczykowski
Jean Sacren
Greg Kroah-Hartman
Girish Moodalbail
Thomas Gleixner
Stanislaw Gruszka
David S. Miller
September 1996
October 1997
June 1999
February 2010
June 2010
January 2013
November 2014
September 2016
January 2017
February 2017
April 2017
June 2017
July 2017
October 2017
May 2019
October 2021
August 2022
October 2022
February 2024
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 896}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 41, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sainath Grandhi
896
85.66%
Mahesh Bandewar
112
10.71%
Joe Perches
10
0.96%
Linus Torvalds (pre-git)
5
0.48%
Johannes Berg
5
0.48%
Breno Leitão
5
0.48%
Matthias Schiffer
2
0.19%
Maciej Żenczykowski
2
0.19%
Jean Sacren
2
0.19%
Greg Kroah-Hartman
2
0.19%
Girish Moodalbail
2
0.19%
Thomas Gleixner
1
0.10%
Stanislaw Gruszka
1
0.10%
David S. Miller
1
0.10%
Total
1046
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
64
Author
Tokens
Proportion
Commits
Proportion
0
Mahesh Bandewar
8074
69.70%
25
16.56%
1
Sainath Grandhi
964
8.32%
1
0.66%
2
Daniel Borkmann
271
2.34%
3
1.99%
3
Florian Westphal
267
2.30%
2
1.32%
4
Eric Dumazet
261
2.25%
12
7.95%
5
Matteo Croce
237
2.05%
1
0.66%
6
Gao Feng
235
2.03%
9
5.96%
7
Paolo Abeni
185
1.60%
5
3.31%
8
Girish Moodalbail
149
1.29%
2
1.32%
9
Krister Johansen
114
0.98%
1
0.66%
10
Jiri Benc
113
0.98%
3
1.99%
11
Hangbin Liu
104
0.90%
2
1.32%
12
Joe Perches
96
0.83%
2
1.32%
13
Petr Machata
64
0.55%
3
1.99%
14
t.feng
38
0.33%
1
0.66%
15
Johannes Berg
30
0.26%
1
0.66%
16
Linus Torvalds (pre-git)
29
0.25%
8
5.30%
17
David Ahern
24
0.21%
2
1.32%
18
Nicolas Dichtel
21
0.18%
1
0.66%
19
Stephen Hemminger
20
0.17%
3
1.99%
20
Taehee Yoo
19
0.16%
1
0.66%
21
Eric W. Biedermann
19
0.16%
4
2.65%
22
Veaceslav Falico
18
0.16%
1
0.66%
23
Herbert Xu
18
0.16%
3
1.99%
24
Jianguo Wu
17
0.15%
1
0.66%
25
Xin Long
16
0.14%
3
1.99%
26
Keefe Liu
13
0.11%
2
1.32%
27
Sabrina Dubroca
12
0.10%
2
1.32%
28
Lu Wei
12
0.10%
2
1.32%
29
Thomas Gleixner
11
0.09%
3
1.99%
30
Patrick Mullaney
10
0.09%
1
0.66%
31
Linus Torvalds
10
0.09%
1
0.66%
32
David S. Miller
10
0.09%
5
3.31%
33
Cambda Zhu
9
0.08%
1
0.66%
34
Christophe Jaillet
8
0.07%
2
1.32%
35
Américo Wang
8
0.07%
2
1.32%
36
Bill Sommerfeld
7
0.06%
1
0.66%
37
Tom Rix
6
0.05%
1
0.66%
38
Pravin B Shelar
6
0.05%
1
0.66%
39
Zhengchao Shao
5
0.04%
1
0.66%
40
David Decotigny
5
0.04%
1
0.66%
41
Breno Leitão
5
0.04%
1
0.66%
42
Stanislaw Gruszka
4
0.03%
1
0.66%
43
Jakub Kiciński
4
0.03%
3
1.99%
44
zhudi
3
0.03%
1
0.66%
45
Venkat Venkatsubra
3
0.03%
1
0.66%
46
Patrick McHardy
3
0.03%
1
0.66%
47
Yue haibing
2
0.02%
1
0.66%
48
Wolfram Sang
2
0.02%
1
0.66%
49
Phil Sutter
2
0.02%
1
0.66%
50
Neil Horman
2
0.02%
1
0.66%
51
Matthias Schiffer
2
0.02%
1
0.66%
52
Maciej Żenczykowski
2
0.02%
1
0.66%
53
Jean Sacren
2
0.02%
1
0.66%
54
Greg Kroah-Hartman
2
0.02%
1
0.66%
55
Christopher Leech
2
0.02%
1
0.66%
56
Brenden Blanco
2
0.02%
1
0.66%
57
Nikolay Aleksandrov
1
0.01%
1
0.66%
58
Julia Lawall
1
0.01%
1
0.66%
59
Jiri Wiesner
1
0.01%
1
0.66%
60
Others
4
0.03%
4
2.65%
Total
11584
151