Linux Source Code
Home
Release 6.8
Help
9p
root
net
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Kulkarni
Al Viro
Andrey Ryabinin
Aneesh Kumar K.V
Arun R Bharadwaj
Chengguang Xu
Chirantan Ekbote
Christian Schoenebeck
Christoph Hellwig
Dan Carpenter
David Howells
Davidlohr Bueso A
Dominique Martinet
Eric Van Hensbergen
Eric W. Biedermann
Fedor Pchelkin
GUO Zihua
Jim Garlick
Joe Perches
Juergen Gross
Jun Piao
Kent Overstreet
Latchesar Ionkov
Linus Torvalds
Linus Torvalds (pre-git)
M. Mohan Kumar
Matthew Wilcox
Michael Marineau
Michael S. Tsirkin
Others
Pedro Scarapicchia Junior
Prem Karat
Richard Yao
Rob Landley
Russ Cox
Rusty Russell
Sasha Levin
Schspa Shi
Sergey Alirzaev
Simon Derr
Sripathi Kodi
Stefano Stabellini
Stephen Hemminger
Tejun Heo
Tetsuo Handa
Thiago Farina
Thomas Gleixner
Thomas Weißschuh
Tom Tucker
Tomas Bortoli
Tuomas Tynkkynen
Venkateswararao Jujjuri (JV)
Vincent Bernat
Wang Hai
Wei Yongjun
Will Deacon
Xie Yongji
Yiwen Jiang
Yue haibing
Zheng Wang
Zhengchao Shao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
client.c
2263
-
53
10780
Eric Van Hensbergen
Latchesar Ionkov
Aneesh Kumar K.V
Sripathi Kodi
M. Mohan Kumar
Dominique Martinet
Venkateswararao Jujjuri (JV)
Al Viro
Matthew Wilcox
Christian Schoenebeck
Tomas Bortoli
Joe Perches
Simon Derr
David Howells
Prem Karat
Sergey Alirzaev
Eric W. Biedermann
Jim Garlick
Arun R Bharadwaj
Chengguang Xu
Kent Overstreet
Tejun Heo
Will Deacon
Tom Tucker
Russ Cox
Dan Carpenter
Schspa Shi
Vincent Bernat
Abhishek Kulkarni
Jun Piao
Stefano Stabellini
Tuomas Tynkkynen
Linus Torvalds (pre-git)
Thomas Gleixner
Stephen Hemminger
Rob Landley
Linus Torvalds
Others
May 1998
February 2002
September 2005
January 2006
February 2006
March 2006
October 2006
July 2007
October 2007
November 2007
February 2008
March 2008
May 2008
September 2008
October 2008
November 2008
April 2009
July 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
November 2011
February 2012
August 2012
January 2013
May 2013
June 2013
July 2013
August 2013
January 2014
February 2014
March 2014
April 2015
July 2015
August 2015
May 2016
August 2016
January 2017
February 2017
April 2017
July 2017
September 2017
November 2017
April 2018
June 2018
July 2018
August 2018
September 2018
November 2018
March 2019
May 2019
June 2019
February 2020
September 2020
October 2020
November 2020
March 2021
September 2021
November 2021
December 2021
June 2022
July 2022
September 2022
November 2022
December 2022
May 2023
October 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 396}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 458}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 1168}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 160}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2480}, {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 6, "token_count": 539}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 242}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 339}, {"author_id": 6, "token_count": 222}, {"author_id": 9, "token_count": 286}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 27, "token_count": 63}, {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 291}, {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 24, "token_count": 89}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 189}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 672}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 105}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 18, "token_count": 75}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 17, "token_count": 82}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 161}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 97}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 243}, {"author_id": 37, "token_count": 5}, {"author_id": 16, "token_count": 330}, {"author_id": 14, "token_count": 61}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 102}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 86}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 78}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 93}, {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 134}, {"author_id": 5, "token_count": 56}, {"author_id": 28, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 7, "token_count": 58}, {"author_id": 0, "token_count": 2}, {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
3264
30.28%
Latchesar Ionkov
1848
17.14%
Aneesh Kumar K.V
1135
10.53%
Sripathi Kodi
938
8.70%
M. Mohan Kumar
631
5.85%
Dominique Martinet
542
5.03%
Venkateswararao Jujjuri (JV)
438
4.06%
Al Viro
348
3.23%
Matthew Wilcox
330
3.06%
Christian Schoenebeck
215
1.99%
Tomas Bortoli
163
1.51%
Joe Perches
105
0.97%
Simon Derr
102
0.95%
David Howells
99
0.92%
Prem Karat
89
0.83%
Sergey Alirzaev
86
0.80%
Eric W. Biedermann
82
0.76%
Jim Garlick
75
0.70%
Arun R Bharadwaj
63
0.58%
Chengguang Xu
28
0.26%
Kent Overstreet
27
0.25%
Tejun Heo
22
0.20%
Will Deacon
20
0.19%
Tom Tucker
17
0.16%
Russ Cox
15
0.14%
Dan Carpenter
12
0.11%
Schspa Shi
11
0.10%
Vincent Bernat
10
0.09%
Abhishek Kulkarni
7
0.06%
Jun Piao
5
0.05%
Stefano Stabellini
4
0.04%
Tuomas Tynkkynen
2
0.02%
Linus Torvalds (pre-git)
2
0.02%
Thomas Gleixner
1
0.01%
Stephen Hemminger
1
0.01%
Rob Landley
1
0.01%
Linus Torvalds
1
0.01%
Others
41
0.38%
Total
10780
error.c
230
-
8
1059
Eric Van Hensbergen
Latchesar Ionkov
Joe Perches
Thomas Gleixner
Dominique Martinet
Abhishek Kulkarni
Others
September 2005
January 2006
January 2007
July 2007
March 2008
May 2008
August 2009
November 2011
May 2019
March 2021
November 2021
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 963}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
973
91.88%
Latchesar Ionkov
73
6.89%
Joe Perches
8
0.76%
Thomas Gleixner
1
0.09%
Dominique Martinet
1
0.09%
Abhishek Kulkarni
1
0.09%
Others
2
0.19%
Total
1059
mod.c
212
-
12
664
Eric Van Hensbergen
Tejun Heo
Thomas Weißschuh
Joe Perches
Latchesar Ionkov
Matthew Wilcox
Prem Karat
Rob Landley
Dominique Martinet
Thomas Gleixner
Others
September 2005
January 2006
July 2007
October 2007
November 2007
February 2008
March 2008
September 2008
October 2008
April 2011
May 2011
November 2011
May 2018
July 2018
May 2019
June 2020
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 159}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 102}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 46}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 22, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
170
25.60%
Tejun Heo
159
23.95%
Thomas Weißschuh
102
15.36%
Joe Perches
102
15.36%
Latchesar Ionkov
95
14.31%
Matthew Wilcox
19
2.86%
Prem Karat
6
0.90%
Rob Landley
2
0.30%
Dominique Martinet
2
0.30%
Thomas Gleixner
1
0.15%
Others
6
0.90%
Total
664
protocol.c
801
-
24
3871
Eric Van Hensbergen
Christian Schoenebeck
Sripathi Kodi
Eric W. Biedermann
Dominique Martinet
Fedor Pchelkin
Aneesh Kumar K.V
Al Viro
Thiago Farina
Pedro Scarapicchia Junior
M. Mohan Kumar
Venkateswararao Jujjuri (JV)
Latchesar Ionkov
Russ Cox
Joe Perches
Linus Torvalds (pre-git)
Thomas Gleixner
Linus Torvalds
Jun Piao
Dan Carpenter
Others
May 1998
February 2002
September 2005
January 2006
March 2006
July 2007
October 2007
October 2008
February 2009
March 2010
May 2010
June 2010
July 2010
October 2010
December 2010
January 2011
February 2011
March 2011
May 2011
August 2011
November 2011
June 2012
January 2013
December 2014
April 2015
February 2017
June 2018
July 2018
August 2018
September 2018
May 2019
November 2021
June 2022
July 2022
December 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2319}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 6, "token_count": 137}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 17, "token_count": 165}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 804}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 31, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
2373
61.30%
Christian Schoenebeck
804
20.77%
Sripathi Kodi
303
7.83%
Eric W. Biedermann
165
4.26%
Dominique Martinet
61
1.58%
Fedor Pchelkin
42
1.08%
Aneesh Kumar K.V
36
0.93%
Al Viro
19
0.49%
Thiago Farina
13
0.34%
Pedro Scarapicchia Junior
10
0.26%
M. Mohan Kumar
10
0.26%
Venkateswararao Jujjuri (JV)
6
0.15%
Latchesar Ionkov
4
0.10%
Russ Cox
3
0.08%
Joe Perches
3
0.08%
Linus Torvalds (pre-git)
2
0.05%
Thomas Gleixner
1
0.03%
Linus Torvalds
1
0.03%
Jun Piao
1
0.03%
Dan Carpenter
1
0.03%
Others
13
0.34%
Total
3871
protocol.h
19
-
6
116
Eric Van Hensbergen
Christian Schoenebeck
Aneesh Kumar K.V
Sripathi Kodi
Thomas Gleixner
Dominique Martinet
September 2005
October 2008
March 2010
August 2011
May 2019
November 2021
July 2022
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
97
83.62%
Christian Schoenebeck
11
9.48%
Aneesh Kumar K.V
4
3.45%
Sripathi Kodi
2
1.72%
Thomas Gleixner
1
0.86%
Dominique Martinet
1
0.86%
Total
116
trans_common.c
24
-
7
62
Venkateswararao Jujjuri (JV)
Sasha Levin
Aneesh Kumar K.V
Dominique Martinet
Al Viro
Others
January 2011
August 2011
July 2013
April 2015
November 2018
October 2020
November 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Venkateswararao Jujjuri (JV)
31
50.00%
Sasha Levin
14
22.58%
Aneesh Kumar K.V
10
16.13%
Dominique Martinet
2
3.23%
Al Viro
1
1.61%
Others
4
6.45%
Total
62
trans_common.h
7
-
3
15
Venkateswararao Jujjuri (JV)
Aneesh Kumar K.V
Dominique Martinet
January 2011
August 2011
November 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Venkateswararao Jujjuri (JV)
6
40.00%
Aneesh Kumar K.V
5
33.33%
Dominique Martinet
4
26.67%
Total
15
trans_fd.c
1209
-
40
5446
Eric Van Hensbergen
Latchesar Ionkov
Dominique Martinet
Tejun Heo
David Howells
Russ Cox
Jim Garlick
Al Viro
Tomas Bortoli
Joe Perches
Simon Derr
Christoph Hellwig
GUO Zihua
Wang Hai
Thomas Weißschuh
Kent Overstreet
Linus Torvalds
Rob Landley
Tetsuo Handa
Zhengchao Shao
Abhishek Kulkarni
Linus Torvalds (pre-git)
Christian Schoenebeck
Tuomas Tynkkynen
Thomas Gleixner
Dan Carpenter
Others
September 1992
June 1993
May 1998
February 2002
September 2005
January 2006
March 2006
May 2006
November 2006
July 2007
October 2007
November 2007
February 2008
March 2008
May 2008
September 2008
October 2008
April 2009
July 2009
August 2009
February 2010
July 2010
February 2011
May 2011
November 2011
April 2012
August 2012
September 2012
October 2012
May 2013
November 2013
January 2014
March 2014
January 2015
September 2015
June 2017
July 2017
September 2017
November 2017
February 2018
March 2018
May 2018
July 2018
August 2018
September 2018
October 2018
May 2019
June 2020
July 2020
October 2020
March 2021
September 2021
November 2021
July 2022
August 2022
September 2022
November 2022
December 2022
August 2023
October 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 21, "token_count": 178}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 388}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 839}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1465}, {"author_id": 11, "token_count": 236}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 101}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 101}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 157}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 66}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 138}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 42}, {"author_id": 13, "token_count": 181}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 74}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 35}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 63}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 28, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 74}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 29, "token_count": 52}, {"author_id": 32, "token_count": 2}, {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
3104
57.00%
Latchesar Ionkov
359
6.59%
Dominique Martinet
336
6.17%
Tejun Heo
297
5.45%
David Howells
187
3.43%
Russ Cox
178
3.27%
Jim Garlick
157
2.88%
Al Viro
157
2.88%
Tomas Bortoli
110
2.02%
Joe Perches
101
1.85%
Simon Derr
99
1.82%
Christoph Hellwig
81
1.49%
GUO Zihua
52
0.95%
Wang Hai
37
0.68%
Thomas Weißschuh
30
0.55%
Kent Overstreet
20
0.37%
Linus Torvalds
19
0.35%
Rob Landley
18
0.33%
Tetsuo Handa
16
0.29%
Zhengchao Shao
10
0.18%
Abhishek Kulkarni
9
0.17%
Linus Torvalds (pre-git)
5
0.09%
Christian Schoenebeck
5
0.09%
Tuomas Tynkkynen
3
0.06%
Thomas Gleixner
1
0.02%
Dan Carpenter
1
0.02%
Others
54
0.99%
Total
5446
trans_rdma.c
781
-
27
3193
Tom Tucker
Dominique Martinet
Simon Derr
David Howells
Christoph Hellwig
Eric Van Hensbergen
Tomas Bortoli
Davidlohr Bueso A
Zhengchao Shao
Joe Perches
Latchesar Ionkov
Thomas Weißschuh
Christian Schoenebeck
Linus Torvalds (pre-git)
Kent Overstreet
Aneesh Kumar K.V
Thomas Gleixner
Linus Torvalds
Abhishek Kulkarni
Others
May 1998
February 2002
September 2005
January 2006
July 2007
February 2008
October 2008
November 2008
July 2009
February 2010
April 2010
September 2010
March 2011
November 2011
June 2013
January 2014
March 2014
January 2015
July 2015
October 2015
March 2016
September 2016
July 2017
May 2018
July 2018
August 2018
May 2019
July 2019
October 2020
October 2021
November 2021
July 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 3, "token_count": 2331}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 186}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 171}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 118}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 136}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 14, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 36, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Tucker
2331
73.00%
Dominique Martinet
228
7.14%
Simon Derr
227
7.11%
David Howells
136
4.26%
Christoph Hellwig
120
3.76%
Eric Van Hensbergen
32
1.00%
Tomas Bortoli
26
0.81%
Davidlohr Bueso A
20
0.63%
Zhengchao Shao
16
0.50%
Joe Perches
13
0.41%
Latchesar Ionkov
6
0.19%
Thomas Weißschuh
5
0.16%
Christian Schoenebeck
5
0.16%
Linus Torvalds (pre-git)
2
0.06%
Kent Overstreet
2
0.06%
Aneesh Kumar K.V
2
0.06%
Thomas Gleixner
1
0.03%
Linus Torvalds
1
0.03%
Abhishek Kulkarni
1
0.03%
Others
19
0.60%
Total
3193
trans_virtio.c
838
-
45
3391
Eric Van Hensbergen
Aneesh Kumar K.V
Al Viro
Venkateswararao Jujjuri (JV)
Rusty Russell
Michael S. Tsirkin
Tomas Bortoli
Yiwen Jiang
Chirantan Ekbote
Dominique Martinet
Joe Perches
Jun Piao
Yue haibing
Richard Yao
Xie Yongji
Andrey Ryabinin
Sasha Levin
Michael Marineau
Tejun Heo
Stefano Stabellini
Thomas Weißschuh
Christian Schoenebeck
Will Deacon
Tuomas Tynkkynen
Kent Overstreet
Latchesar Ionkov
David Howells
Thomas Gleixner
Linus Torvalds (pre-git)
Linus Torvalds
Abhishek Kulkarni
Others
May 1998
February 2002
July 2007
October 2007
February 2008
March 2008
September 2008
October 2008
June 2009
July 2009
September 2009
January 2010
February 2010
March 2010
April 2010
September 2010
January 2011
March 2011
June 2011
August 2011
November 2011
January 2012
April 2012
June 2012
October 2012
February 2013
March 2013
August 2013
October 2013
November 2013
February 2014
October 2014
January 2015
March 2015
April 2015
July 2015
September 2015
January 2016
August 2016
April 2017
September 2017
January 2018
June 2018
July 2018
August 2018
October 2018
November 2018
April 2019
May 2019
October 2020
May 2021
June 2021
October 2021
December 2021
June 2022
July 2022
December 2022
May 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 527}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 323}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 243}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 202}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 163}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 9, "token_count": 84}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 444}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 208}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 45, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 11}, {"author_id": 25, "token_count": 27}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 48}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 308}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 36}, {"author_id": 5, "token_count": 14}, {"author_id": 37, "token_count": 1}, {"author_id": 14, "token_count": 19}, {"author_id": 30, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 14, "token_count": 50}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 177}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Van Hensbergen
955
28.16%
Aneesh Kumar K.V
796
23.47%
Al Viro
492
14.51%
Venkateswararao Jujjuri (JV)
450
13.27%
Rusty Russell
220
6.49%
Michael S. Tsirkin
88
2.60%
Tomas Bortoli
69
2.03%
Yiwen Jiang
48
1.42%
Chirantan Ekbote
36
1.06%
Dominique Martinet
33
0.97%
Joe Perches
24
0.71%
Jun Piao
19
0.56%
Yue haibing
18
0.53%
Richard Yao
18
0.53%
Xie Yongji
11
0.32%
Andrey Ryabinin
11
0.32%
Sasha Levin
9
0.27%
Michael Marineau
9
0.27%
Tejun Heo
6
0.18%
Stefano Stabellini
6
0.18%
Thomas Weißschuh
5
0.15%
Christian Schoenebeck
5
0.15%
Will Deacon
4
0.12%
Tuomas Tynkkynen
4
0.12%
Kent Overstreet
4
0.12%
Latchesar Ionkov
3
0.09%
David Howells
3
0.09%
Thomas Gleixner
2
0.06%
Linus Torvalds (pre-git)
2
0.06%
Linus Torvalds
1
0.03%
Abhishek Kulkarni
1
0.03%
Others
39
1.15%
Total
3391
trans_xen.c
570
-
19
2821
Stefano Stabellini
Dominique Martinet
Juergen Gross
Zheng Wang
Tomas Bortoli
Stephen Hemminger
Yue haibing
Wei Yongjun
Thomas Weißschuh
Christian Schoenebeck
Kent Overstreet
Tuomas Tynkkynen
Thomas Gleixner
Others
April 2017
May 2017
September 2017
January 2018
May 2018
July 2018
August 2018
April 2019
May 2019
May 2020
August 2020
October 2020
July 2021
October 2021
November 2021
March 2022
May 2022
July 2022
September 2022
November 2022
December 2022
January 2023
March 2023
October 2023
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 2404}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 47, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 74}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 23, "token_count": 79}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Stefano Stabellini
2509
88.94%
Dominique Martinet
102
3.62%
Juergen Gross
101
3.58%
Zheng Wang
21
0.74%
Tomas Bortoli
15
0.53%
Stephen Hemminger
15
0.53%
Yue haibing
11
0.39%
Wei Yongjun
11
0.39%
Thomas Weißschuh
10
0.35%
Christian Schoenebeck
5
0.18%
Kent Overstreet
2
0.07%
Tuomas Tynkkynen
1
0.04%
Thomas Gleixner
1
0.04%
Others
17
0.60%
Total
2821
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
113
Author
Tokens
Proportion
Commits
Proportion
0
Eric Van Hensbergen
10968
34.91%
53
13.28%
1
Stefano Stabellini
2519
8.02%
6
1.50%
2
Latchesar Ionkov
2388
7.60%
16
4.01%
3
Tom Tucker
2348
7.47%
3
0.75%
4
Aneesh Kumar K.V
1988
6.33%
23
5.76%
5
Dominique Martinet
1312
4.18%
31
7.77%
6
Sripathi Kodi
1243
3.96%
10
2.51%
7
Christian Schoenebeck
1050
3.34%
8
2.01%
8
Al Viro
1017
3.24%
21
5.26%
9
Venkateswararao Jujjuri (JV)
931
2.96%
19
4.76%
10
M. Mohan Kumar
641
2.04%
8
2.01%
11
Tejun Heo
484
1.54%
6
1.50%
12
Simon Derr
428
1.36%
19
4.76%
13
David Howells
425
1.35%
4
1.00%
14
Tomas Bortoli
383
1.22%
7
1.75%
15
Joe Perches
356
1.13%
1
0.25%
16
Matthew Wilcox
349
1.11%
4
1.00%
17
Eric W. Biedermann
247
0.79%
3
0.75%
18
Jim Garlick
232
0.74%
3
0.75%
19
Rusty Russell
220
0.70%
5
1.25%
20
Christoph Hellwig
201
0.64%
6
1.50%
21
Russ Cox
196
0.62%
1
0.25%
22
Thomas Weißschuh
152
0.48%
4
1.00%
23
Juergen Gross
101
0.32%
4
1.00%
24
Prem Karat
95
0.30%
2
0.50%
25
Michael S. Tsirkin
88
0.28%
6
1.50%
26
Sergey Alirzaev
86
0.27%
1
0.25%
27
Arun R Bharadwaj
63
0.20%
1
0.25%
28
Kent Overstreet
55
0.18%
2
0.50%
29
GUO Zihua
52
0.17%
2
0.50%
30
Yiwen Jiang
48
0.15%
2
0.50%
31
Fedor Pchelkin
42
0.13%
1
0.25%
32
Wang Hai
37
0.12%
2
0.50%
33
Chirantan Ekbote
36
0.11%
1
0.25%
34
Yue haibing
29
0.09%
2
0.50%
35
Chengguang Xu
28
0.09%
2
0.50%
36
Zhengchao Shao
26
0.08%
2
0.50%
37
Jun Piao
25
0.08%
5
1.25%
38
Will Deacon
24
0.08%
2
0.50%
39
Sasha Levin
23
0.07%
3
0.75%
40
Linus Torvalds
23
0.07%
3
0.75%
41
Zheng Wang
21
0.07%
1
0.25%
42
Rob Landley
21
0.07%
3
0.75%
43
Davidlohr Bueso A
20
0.06%
1
0.25%
44
Abhishek Kulkarni
19
0.06%
5
1.25%
45
Richard Yao
18
0.06%
1
0.25%
46
Tetsuo Handa
16
0.05%
1
0.25%
47
Stephen Hemminger
16
0.05%
2
0.50%
48
Dan Carpenter
14
0.04%
5
1.25%
49
Thiago Farina
13
0.04%
1
0.25%
50
Linus Torvalds (pre-git)
13
0.04%
3
0.75%
51
Xie Yongji
11
0.04%
1
0.25%
52
Wei Yongjun
11
0.04%
2
0.50%
53
Schspa Shi
11
0.04%
1
0.25%
54
Andrey Ryabinin
11
0.04%
1
0.25%
55
Vincent Bernat
10
0.03%
1
0.25%
56
Tuomas Tynkkynen
10
0.03%
2
0.50%
57
Thomas Gleixner
10
0.03%
1
0.25%
58
Pedro Scarapicchia Junior
10
0.03%
1
0.25%
59
Michael Marineau
9
0.03%
1
0.25%
60
Others
195
0.62%
61
15.29%
Total
31418
399