Linux Source Code
Home
Release 5.16
Help
kernel
root
arch
um
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alex Dewar
Alexey Dobriyan
Alon Bar-Lev
Amanieu d'Antras
Américo Wang
Andy Shevchenko
Anton Ivanov
Anton Vorontsov
Arnd Bergmann
Bodo Stroesser
Cesar Eduardo Barros
Chen Gang S
Christoph Hellwig
Dan Carpenter
Daniel Walter
David Howells
Dmitry Safonov
Erel Geron
Eric W. Biedermann
Gennady Sharapov
Gerd Hoffmann
Ingo Molnar
Ingo van Lil
Jason Lunz
Jeff Dike
Jens Axboe
Johann Felix Soden
Johannes Berg
Johannes Weiner
John Ogness
John Stultz
Jouni Malinen
Karol Swietlicki
Kautuk Consul
Kees Cook
Li Yang
Linus Torvalds
Magnus Damm
Martin Pärtel
Masami Hiramatsu
Michel Lespinasse
Mickaël Salaün
Mike Rapoport
Namhyung Kim
Nicholas Piggin
Nicolai Stange
Nicolas Iooss
Others
Paolo 'Blaisorblade' Giarrusso
Peter Xu
Peter Zijlstra
Renzo Davoli
Richard Weinberger
Serge E. Hallyn
Shaohua Li
Tejun Heo
Thomas Gleixner
Thomas Meyer
Victor V. Vengerov
Viresh Kumar
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
skas
623
5
20
2594
Linus Torvalds
Jeff Dike
Anton Ivanov
Bodo Stroesser
Al Viro
Johannes Berg
Mickaël Salaün
Arnd Bergmann
Mike Rapoport
Richard Weinberger
Alex Dewar
Paolo 'Blaisorblade' Giarrusso
Ingo Molnar
Kees Cook
Cesar Eduardo Barros
Nicolas Iooss
Tejun Heo
Others
April 2005
May 2005
July 2005
September 2005
November 2005
December 2005
July 2006
September 2006
May 2007
July 2007
October 2007
February 2008
March 2010
June 2010
August 2011
May 2012
October 2012
May 2013
October 2014
March 2015
May 2015
October 2015
November 2015
December 2015
May 2016
June 2016
August 2016
February 2017
March 2017
November 2018
May 2019
August 2019
September 2019
December 2019
January 2020
February 2020
April 2020
October 2020
January 2021
March 2021
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1068}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 8, "token_count": 97}, {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 8, "token_count": 67}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 148}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 458}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1074
41.40%
Jeff Dike
547
21.09%
Anton Ivanov
496
19.12%
Bodo Stroesser
193
7.44%
Al Viro
57
2.20%
Johannes Berg
50
1.93%
Mickaël Salaün
46
1.77%
Arnd Bergmann
33
1.27%
Mike Rapoport
26
1.00%
Richard Weinberger
23
0.89%
Alex Dewar
10
0.39%
Paolo 'Blaisorblade' Giarrusso
9
0.35%
Ingo Molnar
8
0.31%
Kees Cook
7
0.27%
Cesar Eduardo Barros
5
0.19%
Nicolas Iooss
3
0.12%
Tejun Heo
2
0.08%
Others
5
0.19%
Total
2594
Files:
asm-offsets.c
1
-
2
3
Jeff Dike
Al Viro
January 2006
October 2012
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
2
66.67%
Al Viro
1
33.33%
Total
3
early_printk.c
32
-
3
108
Richard Weinberger
Thomas Gleixner
Al Viro
May 2011
October 2012
April 2013
June 2019
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
91
84.26%
Thomas Gleixner
16
14.81%
Al Viro
1
0.93%
Total
108
exec.c
50
-
9
201
Jeff Dike
Linus Torvalds
Al Viro
Paolo 'Blaisorblade' Giarrusso
Ingo Molnar
Tejun Heo
Alexey Dobriyan
Alex Dewar
Johannes Berg
April 2005
March 2006
July 2006
May 2007
July 2007
October 2007
March 2010
August 2011
September 2012
October 2012
November 2012
December 2016
February 2017
August 2019
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
87
43.28%
Linus Torvalds
56
27.86%
Al Viro
34
16.92%
Paolo 'Blaisorblade' Giarrusso
10
4.98%
Ingo Molnar
7
3.48%
Tejun Heo
2
1.00%
Alexey Dobriyan
2
1.00%
Alex Dewar
2
1.00%
Johannes Berg
1
0.50%
Total
201
exitcode.c
79
-
6
287
Linus Torvalds
Alexey Dobriyan
Jeff Dike
Dan Carpenter
Alex Dewar
Others
April 2005
July 2005
September 2006
June 2007
February 2008
April 2008
December 2009
October 2013
December 2016
August 2019
February 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 73}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
169
58.89%
Alexey Dobriyan
82
28.57%
Jeff Dike
17
5.92%
Dan Carpenter
16
5.57%
Alex Dewar
2
0.70%
Others
1
0.35%
Total
287
gprof_syms.c
9
-
3
17
Linus Torvalds
Alex Dewar
Al Viro
April 2005
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
14
82.35%
Alex Dewar
2
11.76%
Al Viro
1
5.88%
Total
17
initrd.c
83
-
5
305
Jeff Dike
Al Viro
Mike Rapoport
Johann Felix Soden
Alex Dewar
May 2005
May 2007
February 2008
August 2011
October 2012
October 2018
March 2019
August 2019
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
260
85.25%
Al Viro
22
7.21%
Mike Rapoport
18
5.90%
Johann Felix Soden
3
0.98%
Alex Dewar
2
0.66%
Total
305
ioport.c
13
-
1
31
Johannes Berg
March 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
31
100.00%
Total
31
irq.c
768
-
16
2740
Johannes Berg
Jeff Dike
Anton Ivanov
Linus Torvalds
Richard Weinberger
Al Viro
Thomas Gleixner
Jouni Malinen
Paolo 'Blaisorblade' Giarrusso
Tejun Heo
Alexey Dobriyan
Alex Dewar
Martin Pärtel
David Howells
Américo Wang
Others
April 2005
June 2005
September 2005
March 2006
July 2006
September 2006
October 2006
February 2007
March 2007
May 2007
September 2007
October 2007
November 2007
July 2008
June 2009
October 2009
March 2010
September 2010
October 2010
February 2011
March 2011
August 2011
April 2012
August 2012
October 2012
September 2013
November 2017
May 2019
August 2019
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 237}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 334}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 1533}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
1600
58.39%
Jeff Dike
494
18.03%
Anton Ivanov
334
12.19%
Linus Torvalds
174
6.35%
Richard Weinberger
60
2.19%
Al Viro
36
1.31%
Thomas Gleixner
19
0.69%
Jouni Malinen
8
0.29%
Paolo 'Blaisorblade' Giarrusso
5
0.18%
Tejun Heo
2
0.07%
Alexey Dobriyan
2
0.07%
Alex Dewar
2
0.07%
Martin Pärtel
1
0.04%
David Howells
1
0.04%
Américo Wang
1
0.04%
Others
1
0.04%
Total
2740
kmsg_dump.c
59
-
4
220
Thomas Meyer
John Ogness
Andy Shevchenko
Others
March 2015
November 2017
February 2020
January 2021
March 2021
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 20, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Meyer
162
73.64%
John Ogness
46
20.91%
Andy Shevchenko
11
5.00%
Others
1
0.45%
Total
220
ksyms.c
48
-
6
193
Linus Torvalds
Al Viro
Erel Geron
Chen Gang S
Alex Dewar
Johannes Berg
April 2005
May 2008
April 2009
August 2011
October 2012
October 2014
August 2019
September 2019
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
143
74.09%
Al Viro
32
16.58%
Erel Geron
10
5.18%
Chen Gang S
5
2.59%
Alex Dewar
2
1.04%
Johannes Berg
1
0.52%
Total
193
maccess.c
19
-
3
81
Richard Weinberger
Christoph Hellwig
Thomas Gleixner
August 2013
June 2019
June 2020
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
74
91.36%
Christoph Hellwig
5
6.17%
Thomas Gleixner
2
2.47%
Total
81
mem.c
200
-
10
837
Linus Torvalds
Jeff Dike
Mike Rapoport
Al Viro
Erel Geron
Tejun Heo
Jason Lunz
Li Yang
Alex Dewar
Others
April 2005
May 2005
September 2005
March 2006
September 2006
February 2007
March 2007
May 2007
July 2007
February 2008
May 2008
March 2010
August 2011
October 2012
October 2018
December 2018
March 2019
August 2019
September 2019
December 2019
June 2020
March 2021
November 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 474}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
474
56.63%
Jeff Dike
217
25.93%
Mike Rapoport
110
13.14%
Al Viro
16
1.91%
Erel Geron
5
0.60%
Tejun Heo
4
0.48%
Jason Lunz
4
0.48%
Li Yang
3
0.36%
Alex Dewar
2
0.24%
Others
2
0.24%
Total
837
physmem.c
222
-
14
836
Linus Torvalds
Jeff Dike
Mike Rapoport
Thomas Meyer
Al Viro
Victor V. Vengerov
Erel Geron
Anton Ivanov
Nicolas Iooss
Masami Hiramatsu
Alex Dewar
Américo Wang
Others
April 2005
July 2005
November 2005
March 2006
May 2006
February 2007
May 2007
July 2007
October 2007
February 2008
July 2008
August 2011
March 2014
June 2014
October 2014
April 2015
May 2017
October 2018
August 2019
September 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 642}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 30, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
642
76.79%
Jeff Dike
80
9.57%
Mike Rapoport
37
4.43%
Thomas Meyer
27
3.23%
Al Viro
21
2.51%
Victor V. Vengerov
6
0.72%
Erel Geron
5
0.60%
Anton Ivanov
5
0.60%
Nicolas Iooss
3
0.36%
Masami Hiramatsu
3
0.36%
Alex Dewar
2
0.24%
Américo Wang
1
0.12%
Others
4
0.48%
Total
836
process.c
405
-
25
1628
Linus Torvalds
Jeff Dike
Alexey Dobriyan
Al Viro
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
Ingo Molnar
Thomas Meyer
Jens Axboe
Ingo van Lil
Amanieu d'Antras
Richard Weinberger
Bodo Stroesser
Tejun Heo
Karol Swietlicki
Anton Ivanov
Alex Dewar
Peter Zijlstra
Kees Cook
David Howells
Américo Wang
Others
April 2005
May 2005
June 2005
July 2005
September 2005
October 2005
January 2006
March 2006
September 2006
May 2007
October 2007
February 2008
April 2008
December 2009
March 2010
August 2011
September 2011
January 2012
March 2012
April 2012
May 2012
September 2012
October 2012
April 2013
April 2014
July 2015
November 2015
March 2016
December 2016
February 2017
July 2017
May 2019
August 2019
January 2020
February 2020
June 2020
October 2020
November 2020
December 2020
January 2021
February 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 745}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 329}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 1, "token_count": 182}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
746
45.82%
Jeff Dike
558
34.28%
Alexey Dobriyan
81
4.98%
Al Viro
78
4.79%
Paolo 'Blaisorblade' Giarrusso
45
2.76%
Johannes Berg
30
1.84%
Ingo Molnar
24
1.47%
Thomas Meyer
10
0.61%
Jens Axboe
10
0.61%
Ingo van Lil
10
0.61%
Amanieu d'Antras
7
0.43%
Richard Weinberger
6
0.37%
Bodo Stroesser
5
0.31%
Tejun Heo
3
0.18%
Karol Swietlicki
2
0.12%
Anton Ivanov
2
0.12%
Alex Dewar
2
0.12%
Peter Zijlstra
1
0.06%
Kees Cook
1
0.06%
David Howells
1
0.06%
Américo Wang
1
0.06%
Others
5
0.31%
Total
1628
ptrace.c
158
-
12
629
Linus Torvalds
Al Viro
Bodo Stroesser
Christoph Hellwig
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Renzo Davoli
Richard Weinberger
Namhyung Kim
Eric W. Biedermann
Alex Dewar
Américo Wang
April 2005
May 2005
November 2005
March 2006
October 2007
July 2008
March 2009
March 2010
October 2010
November 2010
May 2012
May 2015
June 2015
December 2016
April 2018
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 348}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 8, "token_count": 64}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
349
55.48%
Al Viro
84
13.35%
Bodo Stroesser
64
10.17%
Christoph Hellwig
39
6.20%
Paolo 'Blaisorblade' Giarrusso
27
4.29%
Jeff Dike
27
4.29%
Renzo Davoli
12
1.91%
Richard Weinberger
10
1.59%
Namhyung Kim
10
1.59%
Eric W. Biedermann
4
0.64%
Alex Dewar
2
0.32%
Américo Wang
1
0.16%
Total
629
reboot.c
60
-
9
176
Linus Torvalds
Jeff Dike
Anton Vorontsov
Eric W. Biedermann
Ingo Molnar
Al Viro
Richard Weinberger
Tejun Heo
Alex Dewar
April 2005
June 2005
January 2006
October 2007
February 2008
March 2010
May 2012
October 2012
January 2016
February 2017
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
60
34.09%
Jeff Dike
49
27.84%
Anton Vorontsov
36
20.45%
Eric W. Biedermann
9
5.11%
Ingo Molnar
7
3.98%
Al Viro
6
3.41%
Richard Weinberger
5
2.84%
Tejun Heo
2
1.14%
Alex Dewar
2
1.14%
Total
176
sigio.c
48
-
6
145
Linus Torvalds
Jeff Dike
Johannes Berg
Al Viro
Alex Dewar
Others
April 2005
March 2006
February 2007
May 2007
February 2008
July 2012
October 2012
August 2019
June 2020
December 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
114
78.62%
Jeff Dike
17
11.72%
Johannes Berg
8
5.52%
Al Viro
3
2.07%
Alex Dewar
2
1.38%
Others
1
0.69%
Total
145
signal.c
141
-
8
504
Linus Torvalds
Johannes Berg
Al Viro
Jeff Dike
Richard Weinberger
Ingo Molnar
Alex Dewar
Others
April 2005
January 2006
July 2006
October 2007
February 2008
April 2012
May 2012
September 2012
October 2012
July 2013
October 2013
July 2015
January 2016
August 2019
August 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 329}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
329
65.28%
Johannes Berg
72
14.29%
Al Viro
41
8.13%
Jeff Dike
30
5.95%
Richard Weinberger
26
5.16%
Ingo Molnar
2
0.40%
Alex Dewar
2
0.40%
Others
2
0.40%
Total
504
stacktrace.c
75
-
2
331
Daniel Walter
Thomas Gleixner
August 2014
June 2019
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 329}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Walter
329
99.40%
Thomas Gleixner
2
0.60%
Total
331
syscall.c
28
-
5
101
Linus Torvalds
Al Viro
Alexey Dobriyan
Alex Dewar
Others
April 2005
July 2007
November 2009
October 2012
December 2016
March 2018
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
85
84.16%
Al Viro
11
10.89%
Alexey Dobriyan
2
1.98%
Alex Dewar
2
1.98%
Others
1
0.99%
Total
101
sysrq.c
56
-
10
233
Linus Torvalds
Richard Weinberger
Dmitry Safonov
Daniel Walter
Ingo Molnar
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Thomas Gleixner
Johannes Berg
Al Viro
April 2005
May 2005
February 2008
October 2012
September 2013
August 2014
December 2016
February 2017
June 2019
June 2020
September 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 26, "token_count": 34}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
89
38.20%
Richard Weinberger
61
26.18%
Dmitry Safonov
34
14.59%
Daniel Walter
31
13.30%
Ingo Molnar
6
2.58%
Jeff Dike
4
1.72%
Paolo 'Blaisorblade' Giarrusso
3
1.29%
Thomas Gleixner
2
0.86%
Johannes Berg
2
0.86%
Al Viro
1
0.43%
Total
233
time.c
860
-
16
2842
Johannes Berg
Jeff Dike
Anton Ivanov
Linus Torvalds
Viresh Kumar
John Stultz
Nicolai Stange
Gennady Sharapov
Thomas Gleixner
Martin Pärtel
Magnus Damm
Arnd Bergmann
Al Viro
Alex Dewar
Others
April 2005
January 2006
July 2006
September 2006
May 2007
October 2007
February 2008
April 2008
May 2008
April 2009
April 2010
July 2010
August 2010
August 2012
October 2012
July 2015
November 2015
December 2016
March 2017
September 2017
November 2017
April 2019
May 2019
July 2019
August 2019
September 2019
February 2020
September 2020
December 2020
January 2021
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 325}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 1682}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
2364
83.18%
Jeff Dike
230
8.09%
Anton Ivanov
107
3.76%
Linus Torvalds
51
1.79%
Viresh Kumar
30
1.06%
John Stultz
16
0.56%
Nicolai Stange
11
0.39%
Gennady Sharapov
9
0.32%
Thomas Gleixner
5
0.18%
Martin Pärtel
5
0.18%
Magnus Damm
4
0.14%
Arnd Bergmann
3
0.11%
Al Viro
2
0.07%
Alex Dewar
1
0.04%
Others
4
0.14%
Total
2842
tlb.c
604
-
10
3398
Jeff Dike
Linus Torvalds
Anton Ivanov
Mike Rapoport
Richard Weinberger
Bodo Stroesser
Johannes Berg
Al Viro
Ingo Molnar
Alex Dewar
April 2005
July 2005
September 2005
May 2007
October 2007
February 2008
August 2011
April 2012
October 2012
July 2014
July 2015
October 2015
February 2017
December 2018
August 2019
December 2019
January 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 52}, {"author_id": 1, "token_count": 881}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 482}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 943}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 278}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 261}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
2437
71.72%
Linus Torvalds
282
8.30%
Anton Ivanov
278
8.18%
Mike Rapoport
261
7.68%
Richard Weinberger
53
1.56%
Bodo Stroesser
52
1.53%
Johannes Berg
18
0.53%
Al Viro
13
0.38%
Ingo Molnar
2
0.06%
Alex Dewar
2
0.06%
Total
3398
trap.c
313
-
24
1335
Linus Torvalds
Richard Weinberger
Jeff Dike
Eric W. Biedermann
Gennady Sharapov
Martin Pärtel
Paolo 'Blaisorblade' Giarrusso
Nicholas Piggin
Kautuk Consul
Bodo Stroesser
Johannes Weiner
Al Viro
Ingo Molnar
Shaohua Li
Peter Zijlstra
Peter Xu
Michel Lespinasse
Mike Rapoport
Alex Dewar
Thomas Meyer
Kees Cook
Others
April 2005
May 2005
September 2005
November 2005
January 2006
September 2006
February 2007
May 2007
July 2007
October 2007
February 2008
January 2009
May 2011
August 2011
May 2012
August 2012
October 2012
September 2013
July 2014
January 2015
May 2015
July 2015
August 2015
February 2017
July 2017
December 2017
April 2018
August 2018
October 2018
August 2019
April 2020
June 2020
August 2020
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 8, "token_count": 40}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 13, "token_count": 71}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 22, "token_count": 37}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 125}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 23, "token_count": 40}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 59}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 29, "token_count": 28}, {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 4, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 87}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
525
39.33%
Richard Weinberger
209
15.66%
Jeff Dike
139
10.41%
Eric W. Biedermann
88
6.59%
Gennady Sharapov
71
5.32%
Martin Pärtel
59
4.42%
Paolo 'Blaisorblade' Giarrusso
47
3.52%
Nicholas Piggin
42
3.15%
Kautuk Consul
40
3.00%
Bodo Stroesser
40
3.00%
Johannes Weiner
28
2.10%
Al Viro
13
0.97%
Ingo Molnar
12
0.90%
Shaohua Li
3
0.22%
Peter Zijlstra
3
0.22%
Peter Xu
3
0.22%
Michel Lespinasse
3
0.22%
Mike Rapoport
2
0.15%
Alex Dewar
2
0.15%
Thomas Meyer
1
0.07%
Kees Cook
1
0.07%
Others
4
0.30%
Total
1335
um_arch.c
512
-
25
1879
Linus Torvalds
Anton Ivanov
Jeff Dike
Johannes Berg
Thomas Meyer
Peter Zijlstra
Richard Weinberger
Masami Hiramatsu
Thomas Gleixner
Al Viro
Serge E. Hallyn
Erel Geron
Gerd Hoffmann
Américo Wang
Alon Bar-Lev
Ingo Molnar
Gennady Sharapov
David Howells
Andy Shevchenko
Paolo 'Blaisorblade' Giarrusso
Karol Swietlicki
Alex Dewar
Others
April 2005
May 2005
July 2005
September 2005
November 2005
February 2006
March 2006
July 2006
September 2006
October 2006
February 2007
May 2007
October 2007
February 2008
April 2008
May 2008
June 2008
August 2011
May 2012
October 2012
November 2013
March 2015
June 2016
February 2017
April 2017
May 2017
January 2018
August 2019
September 2019
April 2020
October 2020
December 2020
January 2021
March 2021
June 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 979}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 17, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 145}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 265}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
979
52.10%
Anton Ivanov
265
14.10%
Jeff Dike
208
11.07%
Johannes Berg
160
8.52%
Thomas Meyer
84
4.47%
Peter Zijlstra
52
2.77%
Richard Weinberger
30
1.60%
Masami Hiramatsu
23
1.22%
Thomas Gleixner
17
0.90%
Al Viro
12
0.64%
Serge E. Hallyn
9
0.48%
Erel Geron
5
0.27%
Gerd Hoffmann
4
0.21%
Américo Wang
4
0.21%
Alon Bar-Lev
4
0.21%
Ingo Molnar
3
0.16%
Gennady Sharapov
3
0.16%
David Howells
3
0.16%
Andy Shevchenko
3
0.16%
Paolo 'Blaisorblade' Giarrusso
2
0.11%
Karol Swietlicki
2
0.11%
Alex Dewar
2
0.11%
Others
5
0.27%
Total
1879
umid.c
38
-
5
103
Linus Torvalds
Jeff Dike
Al Viro
Masami Hiramatsu
Alex Dewar
April 2005
January 2006
February 2007
February 2008
October 2012
May 2017
August 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
58
56.31%
Jeff Dike
38
36.89%
Al Viro
3
2.91%
Masami Hiramatsu
2
1.94%
Alex Dewar
2
1.94%
Total
103
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
82
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
6413
29.48%
4
1.01%
1
Jeff Dike
5441
25.01%
104
26.13%
2
Johannes Berg
4337
19.93%
44
11.06%
3
Anton Ivanov
1487
6.83%
10
2.51%
4
Richard Weinberger
648
2.98%
30
7.54%
5
Al Viro
488
2.24%
32
8.04%
6
Mike Rapoport
454
2.09%
13
3.27%
7
Daniel Walter
360
1.65%
1
0.25%
8
Bodo Stroesser
354
1.63%
7
1.76%
9
Thomas Meyer
284
1.31%
7
1.76%
10
Alexey Dobriyan
169
0.78%
5
1.26%
11
Paolo 'Blaisorblade' Giarrusso
148
0.68%
14
3.52%
12
Eric W. Biedermann
101
0.46%
4
1.01%
13
Gennady Sharapov
83
0.38%
3
0.75%
14
Ingo Molnar
71
0.33%
8
2.01%
15
Martin Pärtel
65
0.30%
1
0.25%
16
Thomas Gleixner
63
0.29%
11
2.76%
17
Peter Zijlstra
56
0.26%
4
1.01%
18
Alex Dewar
47
0.22%
1
0.25%
19
Mickaël Salaün
46
0.21%
3
0.75%
20
John Ogness
46
0.21%
2
0.50%
21
Christoph Hellwig
44
0.20%
4
1.01%
22
Nicholas Piggin
42
0.19%
2
0.50%
23
Kautuk Consul
40
0.18%
1
0.25%
24
Arnd Bergmann
36
0.17%
2
0.50%
25
Anton Vorontsov
36
0.17%
3
0.75%
26
Dmitry Safonov
34
0.16%
3
0.75%
27
Viresh Kumar
30
0.14%
1
0.25%
28
Masami Hiramatsu
28
0.13%
3
0.75%
29
Johannes Weiner
28
0.13%
2
0.50%
30
Erel Geron
25
0.11%
1
0.25%
31
John Stultz
16
0.07%
2
0.50%
32
Dan Carpenter
16
0.07%
1
0.25%
33
Tejun Heo
15
0.07%
1
0.25%
34
Andy Shevchenko
14
0.06%
2
0.50%
35
Renzo Davoli
12
0.06%
1
0.25%
36
Nicolai Stange
11
0.05%
1
0.25%
37
Namhyung Kim
10
0.05%
2
0.50%
38
Jens Axboe
10
0.05%
3
0.75%
39
Ingo van Lil
10
0.05%
1
0.25%
40
Serge E. Hallyn
9
0.04%
1
0.25%
41
Kees Cook
9
0.04%
3
0.75%
42
Jouni Malinen
8
0.04%
1
0.25%
43
Américo Wang
8
0.04%
4
1.01%
44
Amanieu d'Antras
7
0.03%
1
0.25%
45
Victor V. Vengerov
6
0.03%
1
0.25%
46
Nicolas Iooss
6
0.03%
1
0.25%
47
David Howells
5
0.02%
3
0.75%
48
Chen Gang S
5
0.02%
1
0.25%
49
Cesar Eduardo Barros
5
0.02%
1
0.25%
50
Magnus Damm
4
0.02%
1
0.25%
51
Karol Swietlicki
4
0.02%
2
0.50%
52
Jason Lunz
4
0.02%
1
0.25%
53
Gerd Hoffmann
4
0.02%
1
0.25%
54
Alon Bar-Lev
4
0.02%
2
0.50%
55
Shaohua Li
3
0.01%
1
0.25%
56
Peter Xu
3
0.01%
2
0.50%
57
Michel Lespinasse
3
0.01%
1
0.25%
58
Li Yang
3
0.01%
1
0.25%
59
Johann Felix Soden
3
0.01%
1
0.25%
60
Others
36
0.17%
24
6.03%
Total
21757
398