Linux Source Code
Home
Release 6.1
Help
proc
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Albert D. Cahalan
Alexey Dobriyan
Alexey Gladkov
Andrea Arcangeli
Andrew Morton
Andrey Vagin
Arjan van de Ven
Chen Hanxiao
Christoph Hellwig
Cyrill V. Gorcunov
Daisuke Hatayama
Daniel Colascione
Dave Hansen
David Hildenbrand
David Howells
David Rientjes
David S. Miller
Eric W. Biedermann
Fengguang Wu
Hidehiro Kawai
Ingo Molnar
James Pearson
Jiri Slaby
Joe Perches
John Stultz
Kamezawa Hiroyuki
Kees Cook
Keika Kobayashi
Kirill A. Shutemov
Konstantin Khlebnikov
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Luigi Semenzato
Masami Hiramatsu
Matt Mackall
Matthew Wilcox
Michael Holzheu
Michal Hocko
Mike Galbraith
Miklos Szeredi
Naoya Horiguchi
Neil Horman
Nicolas Dichtel
Oleg Nesterov
Omar Sandoval
Others
Pavel Emelyanov
Peter Xu
Rahul Lakkireddy
Roland McGrath
Siddhesh Poyarekar
Stephen Wilson
Thomas Gleixner
Vasiliy Kulikov
Vitaly Kuznetsov
Vivek Goyal
Vladimir Davydov
Vlastimil Babka
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
array.c
803
-
74
4178
Linus Torvalds (pre-git)
Cyrill V. Gorcunov
Kamezawa Hiroyuki
Eric W. Biedermann
Linus Torvalds
Alexey Dobriyan
Oleg Nesterov
Chen Hanxiao
Kees Cook
Albert D. Cahalan
David Howells
Joe Perches
Roland McGrath
Michal Hocko
Pavel Emelyanov
Christoph Hellwig
Andrew Morton
Andrey Vagin
Ingo Molnar
Thomas Gleixner
Jiri Slaby
Alexey Gladkov
Al Viro
Others
December 1992
January 1993
August 1993
September 1993
November 1993
March 1994
July 1994
December 1994
January 1995
February 1995
April 1995
June 1995
January 1996
September 1996
March 1997
August 1997
October 1997
January 1998
May 1998
June 1999
September 1999
January 2000
March 2000
August 2000
February 2002
March 2002
April 2002
May 2002
July 2002
September 2002
October 2002
November 2002
January 2003
February 2003
October 2003
February 2004
April 2004
May 2004
August 2004
September 2004
October 2004
December 2004
January 2005
March 2005
September 2005
October 2005
July 2006
October 2006
December 2006
February 2007
July 2007
August 2007
October 2007
January 2008
February 2008
April 2008
May 2008
July 2008
September 2008
October 2008
November 2008
May 2009
September 2009
November 2009
December 2009
February 2010
March 2010
May 2010
July 2010
January 2011
March 2011
May 2011
June 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
August 2012
November 2012
December 2012
October 2013
January 2014
April 2014
July 2014
December 2014
February 2015
April 2015
June 2015
September 2015
January 2016
May 2016
October 2016
December 2016
January 2017
February 2017
September 2017
October 2017
November 2017
January 2018
February 2018
April 2018
May 2018
June 2018
December 2018
March 2019
June 2019
November 2019
April 2020
May 2020
June 2020
October 2020
December 2020
March 2021
April 2021
September 2021
December 2021
January 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 725875200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 762508800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 796723200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 438}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 13, "token_count": 214}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 48, "token_count": 26}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 48, "token_count": 109}, {"author_id": 59, "token_count": 7}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 59, "token_count": 30}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 14, "token_count": 109}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 59, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 323}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 480}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 38, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 66}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 55, "token_count": 177}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 148}, {"author_id": 29, "token_count": 83}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 45}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 38, "token_count": 82}, {"author_id": 53, "token_count": 12}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 26, "token_count": 58}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 38, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 0, "token_count": 6}, {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
626
14.98%
Cyrill V. Gorcunov
492
11.78%
Kamezawa Hiroyuki
323
7.73%
Eric W. Biedermann
287
6.87%
Linus Torvalds
230
5.51%
Alexey Dobriyan
228
5.46%
Oleg Nesterov
218
5.22%
Chen Hanxiao
177
4.24%
Kees Cook
169
4.04%
Albert D. Cahalan
135
3.23%
David Howells
91
2.18%
Joe Perches
86
2.06%
Roland McGrath
58
1.39%
Michal Hocko
58
1.39%
Pavel Emelyanov
50
1.20%
Christoph Hellwig
48
1.15%
Andrew Morton
46
1.10%
Andrey Vagin
45
1.08%
Ingo Molnar
23
0.55%
Thomas Gleixner
14
0.34%
Jiri Slaby
6
0.14%
Alexey Gladkov
6
0.14%
Al Viro
3
0.07%
Others
759
18.17%
click to expand▼
Total
4178
base.c
3927
-
154
17581
Eric W. Biedermann
Al Viro
Alexey Dobriyan
David Rientjes
Linus Torvalds
Pavel Emelyanov
John Stultz
Cyrill V. Gorcunov
Andrey Vagin
Neil Horman
Michal Hocko
Akinobu Mita
Oleg Nesterov
Hidehiro Kawai
Mike Galbraith
Andrew Morton
Linus Torvalds (pre-git)
Arjan van de Ven
Ingo Molnar
Vasiliy Kulikov
James Pearson
Kees Cook
Alexey Gladkov
David Howells
Roland McGrath
Albert D. Cahalan
Miklos Szeredi
Andrea Arcangeli
Christoph Hellwig
Konstantin Khlebnikov
Joe Perches
Daniel Colascione
Matt Mackall
Thomas Gleixner
Stephen Wilson
Vlastimil Babka
Siddhesh Poyarekar
Kamezawa Hiroyuki
Dave Hansen
Others
September 1992
June 1995
September 1996
May 1998
September 1999
March 2000
June 2000
August 2000
October 2000
February 2002
April 2002
May 2002
October 2002
November 2002
February 2003
May 2003
June 2003
July 2003
September 2003
October 2003
December 2003
January 2004
February 2004
August 2004
September 2004
January 2005
February 2005
March 2005
May 2005
August 2005
September 2005
November 2005
January 2006
March 2006
April 2006
June 2006
July 2006
October 2006
December 2006
January 2007
February 2007
March 2007
May 2007
July 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
May 2009
September 2009
December 2009
February 2010
March 2010
April 2010
June 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
January 2014
March 2014
April 2014
July 2014
August 2014
September 2014
October 2014
December 2014
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
May 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
December 2020
January 2021
May 2021
June 2021
September 2021
November 2021
January 2022
March 2022
April 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 197}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 13, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 21, "token_count": 199}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 48, "token_count": 97}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 57, "token_count": 56}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 57, "token_count": 37}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 366}, {"author_id": 14, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 2543}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 37, "token_count": 277}, {"author_id": 21, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 43, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 1, "token_count": 11}, {"author_id": 22, "token_count": 16}, {"author_id": 38, "token_count": 3}, {"author_id": 56, "token_count": 52}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 39, "token_count": 335}, {"author_id": 41, "token_count": 217}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 52, "token_count": 202}, {"author_id": 36, "token_count": 380}, {"author_id": 11, "token_count": 76}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 43, "token_count": 235}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 156}, {"author_id": 15, "token_count": 16}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 59, "token_count": 109}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 38, "token_count": 53}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 41, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 24, "token_count": 251}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 22, "token_count": 252}, {"author_id": 56, "token_count": 31}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 22, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 40, "token_count": 325}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 29, "token_count": 30}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 141}, {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 31, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 356}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 7, "token_count": 3}, {"author_id": 13, "token_count": 110}, {"author_id": 14, "token_count": 140}, {"author_id": 11, "token_count": 25}, {"author_id": 31, "token_count": 172}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 13}, {"author_id": 22, "token_count": 13}, {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 6, "token_count": 17}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 4, "token_count": 534}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 22, "token_count": 344}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 11, "token_count": 534}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 239}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 117}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 249}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 202}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 24, "token_count": 283}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 26, "token_count": 371}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 144}, {"author_id": 1, "token_count": 1}, {"author_id": 24, "token_count": 76}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 210}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 41, "token_count": 15}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 37, "token_count": 72}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 45, "token_count": 18}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 187}, {"author_id": 6, "token_count": 32}, {"author_id": 13, "token_count": 207}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 24}, {"author_id": 38, "token_count": 2}, {"author_id": 13, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 60}, {"author_id": 13, "token_count": 251}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 17, "token_count": 443}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 108}, {"author_id": 17, "token_count": 82}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 39}, {"author_id": 13, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 30}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
4271
24.29%
Al Viro
1140
6.48%
Alexey Dobriyan
970
5.52%
David Rientjes
674
3.83%
Linus Torvalds
673
3.83%
Pavel Emelyanov
644
3.66%
John Stultz
610
3.47%
Cyrill V. Gorcunov
558
3.17%
Andrey Vagin
525
2.99%
Neil Horman
380
2.16%
Michal Hocko
374
2.13%
Akinobu Mita
355
2.02%
Oleg Nesterov
352
2.00%
Hidehiro Kawai
335
1.91%
Mike Galbraith
325
1.85%
Andrew Morton
297
1.69%
Linus Torvalds (pre-git)
281
1.60%
Arjan van de Ven
253
1.44%
Ingo Molnar
244
1.39%
Vasiliy Kulikov
226
1.29%
James Pearson
202
1.15%
Kees Cook
139
0.79%
Alexey Gladkov
118
0.67%
David Howells
115
0.65%
Roland McGrath
109
0.62%
Albert D. Cahalan
97
0.55%
Miklos Szeredi
95
0.54%
Andrea Arcangeli
93
0.53%
Christoph Hellwig
85
0.48%
Konstantin Khlebnikov
60
0.34%
Joe Perches
49
0.28%
Daniel Colascione
18
0.10%
Matt Mackall
16
0.09%
Thomas Gleixner
10
0.06%
Stephen Wilson
5
0.03%
Vlastimil Babka
3
0.02%
Siddhesh Poyarekar
3
0.02%
Kamezawa Hiroyuki
3
0.02%
Dave Hansen
2
0.01%
Others
2872
16.34%
click to expand▼
Total
17581
bootconfig.c
96
-
2
426
Masami Hiramatsu
Others
January 2020
June 2020
June 2021
March 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 32, "token_count": 382}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Masami Hiramatsu
417
97.89%
Others
9
2.11%
Total
426
cmdline.c
19
-
4
73
Alexey Dobriyan
Christoph Hellwig
Others
October 2008
January 2014
November 2017
April 2018
May 2018
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
69
94.52%
Christoph Hellwig
2
2.74%
Others
2
2.74%
Total
73
consoles.c
98
-
8
465
Jiri Slaby
Alexey Dobriyan
Thomas Gleixner
Christoph Hellwig
Others
November 2010
January 2011
November 2013
January 2014
February 2018
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 30, "token_count": 436}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
436
93.76%
Alexey Dobriyan
3
0.65%
Thomas Gleixner
2
0.43%
Christoph Hellwig
2
0.43%
Others
22
4.73%
Total
465
cpuinfo.c
28
-
5
109
Alexey Dobriyan
Christoph Hellwig
Others
October 2008
January 2014
November 2017
February 2020
April 2020
November 2020
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
102
93.58%
Christoph Hellwig
2
1.83%
Others
5
4.59%
Total
109
devices.c
64
-
5
268
Alexey Dobriyan
Christoph Hellwig
Others
October 2008
January 2011
January 2014
June 2017
November 2017
April 2018
June 2020
September 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
255
95.15%
Christoph Hellwig
5
1.87%
Others
8
2.99%
Total
268
fd.c
381
-
13
1710
Cyrill V. Gorcunov
Al Viro
Andrey Vagin
Eric W. Biedermann
Oleg Nesterov
David Howells
Alexey Dobriyan
Ingo Molnar
Others
August 2012
December 2012
May 2013
June 2013
April 2014
March 2015
April 2015
November 2015
December 2015
April 2016
September 2016
November 2016
January 2017
February 2017
November 2017
February 2018
May 2018
June 2018
November 2020
January 2021
June 2021
May 2022
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 1063}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 304}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 74}, ]}, ]
Author Name
Tokens
Token Proportion
Cyrill V. Gorcunov
1082
63.27%
Al Viro
346
20.23%
Andrey Vagin
42
2.46%
Eric W. Biedermann
39
2.28%
Oleg Nesterov
33
1.93%
David Howells
9
0.53%
Alexey Dobriyan
8
0.47%
Ingo Molnar
1
0.06%
Others
150
8.77%
Total
1710
fd.h
21
-
5
76
Cyrill V. Gorcunov
David Howells
Alexey Dobriyan
Others
August 2012
April 2013
September 2016
November 2017
January 2021
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Cyrill V. Gorcunov
49
64.47%
David Howells
20
26.32%
Alexey Dobriyan
1
1.32%
Others
6
7.89%
Total
76
generic.c
819
-
45
3968
Alexey Dobriyan
Linus Torvalds (pre-git)
Christoph Hellwig
Nicolas Dichtel
David Howells
Al Viro
Eric W. Biedermann
Linus Torvalds
Andrew Morton
Miklos Szeredi
Pavel Emelyanov
Alexey Gladkov
Arjan van de Ven
Dave Hansen
Thomas Gleixner
Others
January 1997
March 1997
August 1997
September 1999
January 2000
May 2000
August 2000
October 2000
February 2002
April 2002
September 2002
October 2002
November 2002
December 2003
March 2004
April 2004
June 2004
July 2004
October 2004
January 2005
September 2005
January 2006
March 2006
February 2007
May 2007
July 2007
December 2007
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
December 2009
March 2010
May 2010
June 2010
January 2011
March 2011
May 2011
June 2011
July 2011
October 2011
June 2012
January 2013
February 2013
March 2013
April 2013
May 2013
August 2013
January 2014
August 2014
December 2014
February 2015
March 2015
May 2015
September 2015
April 2016
May 2016
August 2016
November 2016
December 2016
January 2017
February 2017
July 2017
September 2017
February 2018
April 2018
May 2018
June 2018
August 2018
February 2019
May 2019
December 2019
February 2020
April 2020
November 2020
December 2020
January 2021
May 2021
May 2022
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 180}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 362}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 13, "token_count": 110}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 56, "token_count": 55}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 159}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 33, "token_count": 398}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 296}, {"author_id": 6, "token_count": 292}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 6, "token_count": 150}, {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 20, "token_count": 50}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
1107
27.90%
Linus Torvalds (pre-git)
580
14.62%
Christoph Hellwig
468
11.79%
Nicolas Dichtel
398
10.03%
David Howells
300
7.56%
Al Viro
234
5.90%
Eric W. Biedermann
119
3.00%
Linus Torvalds
112
2.82%
Andrew Morton
62
1.56%
Miklos Szeredi
59
1.49%
Pavel Emelyanov
55
1.39%
Alexey Gladkov
50
1.26%
Arjan van de Ven
6
0.15%
Dave Hansen
3
0.08%
Thomas Gleixner
1
0.03%
Others
414
10.43%
Total
3968
inode.c
704
-
34
3476
Alexey Dobriyan
Al Viro
Eric W. Biedermann
Christoph Hellwig
Linus Torvalds (pre-git)
Alexey Gladkov
David S. Miller
Vasiliy Kulikov
Linus Torvalds
David Howells
Daisuke Hatayama
Miklos Szeredi
Andrew Morton
Konstantin Khlebnikov
Vladimir Davydov
Others
September 1992
October 1992
December 1992
June 1995
March 1997
August 1997
March 1998
September 1999
January 2000
February 2002
March 2002
June 2002
August 2002
September 2002
May 2003
September 2005
January 2006
March 2006
June 2006
December 2006
February 2007
July 2007
September 2007
October 2007
February 2008
July 2008
October 2008
December 2009
March 2010
June 2010
January 2011
March 2011
October 2011
January 2012
February 2012
May 2012
January 2013
February 2013
March 2013
April 2013
August 2013
October 2013
November 2013
December 2013
April 2014
February 2015
May 2015
November 2015
December 2015
January 2016
September 2016
December 2016
February 2017
November 2017
February 2018
April 2018
June 2018
August 2018
January 2019
April 2019
July 2019
February 2020
April 2020
June 2020
September 2020
November 2020
May 2021
January 2022
March 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 113}, {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 584}, {"author_id": 47, "token_count": 70}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 31, "token_count": 69}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 338}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 0, "token_count": 305}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 714}, {"author_id": 20, "token_count": 86}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 249}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
1749
50.32%
Al Viro
627
18.04%
Eric W. Biedermann
349
10.04%
Christoph Hellwig
259
7.45%
Linus Torvalds (pre-git)
87
2.50%
Alexey Gladkov
86
2.47%
David S. Miller
70
2.01%
Vasiliy Kulikov
69
1.99%
Linus Torvalds
55
1.58%
David Howells
18
0.52%
Daisuke Hatayama
11
0.32%
Miklos Szeredi
4
0.12%
Andrew Morton
4
0.12%
Konstantin Khlebnikov
3
0.09%
Vladimir Davydov
2
0.06%
Others
83
2.39%
Total
3476
internal.h
320
-
25
1375
David Howells
Eric W. Biedermann
Alexey Dobriyan
Al Viro
Christoph Hellwig
Pavel Emelyanov
Oleg Nesterov
Konstantin Khlebnikov
Stephen Wilson
Vasiliy Kulikov
Daniel Colascione
Cyrill V. Gorcunov
Nicolas Dichtel
Kees Cook
Kamezawa Hiroyuki
Ingo Molnar
Thomas Gleixner
Matthew Wilcox
Andrew Morton
Matt Mackall
Others
January 2005
June 2006
February 2007
April 2007
September 2007
February 2008
March 2008
April 2008
July 2008
February 2009
April 2009
December 2009
March 2010
July 2010
May 2011
January 2012
June 2012
August 2012
October 2012
February 2013
March 2013
April 2013
May 2013
July 2014
August 2014
October 2014
November 2014
December 2014
February 2015
May 2015
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
July 2017
September 2017
November 2017
February 2018
April 2018
May 2018
June 2018
August 2018
September 2018
November 2018
February 2019
May 2019
December 2019
February 2020
April 2020
December 2020
January 2021
September 2022
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 3, "token_count": 383}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 6, "token_count": 18}, {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
487
35.42%
Eric W. Biedermann
292
21.24%
Alexey Dobriyan
213
15.49%
Al Viro
134
9.75%
Christoph Hellwig
68
4.95%
Pavel Emelyanov
39
2.84%
Oleg Nesterov
22
1.60%
Konstantin Khlebnikov
15
1.09%
Stephen Wilson
11
0.80%
Vasiliy Kulikov
10
0.73%
Daniel Colascione
9
0.65%
Cyrill V. Gorcunov
9
0.65%
Nicolas Dichtel
7
0.51%
Kees Cook
6
0.44%
Kamezawa Hiroyuki
6
0.44%
Ingo Molnar
6
0.44%
Thomas Gleixner
2
0.15%
Matthew Wilcox
2
0.15%
Andrew Morton
2
0.15%
Matt Mackall
1
0.07%
Others
34
2.47%
click to expand▼
Total
1375
interrupts.c
42
-
4
160
Alexey Dobriyan
Christoph Hellwig
Others
October 2008
January 2014
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
156
97.50%
Christoph Hellwig
2
1.25%
Others
2
1.25%
Total
160
kcore.c
701
-
44
3110
Kamezawa Hiroyuki
Omar Sandoval
Linus Torvalds (pre-git)
Andrew Morton
David Hildenbrand
Alexey Dobriyan
David Howells
Matthew Wilcox
Linus Torvalds
Thomas Gleixner
Ingo Molnar
Vivek Goyal
Fengguang Wu
Al Viro
Dave Hansen
Christoph Hellwig
Others
September 1999
March 2000
July 2000
September 2000
February 2002
October 2002
June 2003
August 2003
September 2003
June 2004
January 2005
January 2006
September 2006
December 2006
July 2008
October 2008
September 2009
March 2010
May 2010
January 2011
March 2012
December 2012
February 2013
April 2013
November 2013
January 2014
August 2014
October 2014
July 2015
January 2016
September 2016
December 2016
February 2017
June 2017
November 2017
February 2018
May 2018
August 2018
October 2018
March 2019
August 2019
February 2020
June 2020
June 2021
April 2022
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 337}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 121}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "token_count": 990}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 24}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 967}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 152}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
990
31.83%
Omar Sandoval
967
31.09%
Linus Torvalds (pre-git)
457
14.69%
Andrew Morton
153
4.92%
David Hildenbrand
152
4.89%
Alexey Dobriyan
42
1.35%
David Howells
19
0.61%
Matthew Wilcox
5
0.16%
Linus Torvalds
4
0.13%
Thomas Gleixner
3
0.10%
Ingo Molnar
3
0.10%
Vivek Goyal
2
0.06%
Fengguang Wu
2
0.06%
Al Viro
2
0.06%
Dave Hansen
1
0.03%
Christoph Hellwig
1
0.03%
Others
307
9.87%
Total
3110
kmsg.c
63
-
15
264
Linus Torvalds (pre-git)
Alexey Dobriyan
Andrew Morton
Kees Cook
Linus Torvalds
Arjan van de Ven
Al Viro
Others
January 1993
January 1997
March 1997
August 1997
February 1998
August 1998
January 2000
February 2002
September 2002
September 2003
March 2004
June 2004
March 2006
July 2008
October 2008
February 2010
March 2010
June 2013
January 2014
July 2017
November 2017
February 2018
February 2020
April 2020
var spanGroupData = [ {"timestamp": 725875200, "group": [ {"author_id": 5, "token_count": 119}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
148
56.06%
Alexey Dobriyan
44
16.67%
Andrew Morton
22
8.33%
Kees Cook
18
6.82%
Linus Torvalds
8
3.03%
Arjan van de Ven
1
0.38%
Al Viro
1
0.38%
Others
22
8.33%
Total
264
loadavg.c
37
-
7
183
Alexey Dobriyan
Thomas Gleixner
Ingo Molnar
Christoph Hellwig
Others
October 2008
May 2009
January 2014
February 2017
November 2017
April 2018
May 2018
April 2021
September 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 53, "token_count": 33}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
135
73.77%
Thomas Gleixner
33
18.03%
Ingo Molnar
6
3.28%
Christoph Hellwig
2
1.09%
Others
7
3.83%
Total
183
meminfo.c
173
-
35
981
Alexey Dobriyan
Joe Perches
Vlastimil Babka
Kirill A. Shutemov
David Howells
Andrea Arcangeli
Michal Hocko
Andrey Vagin
Christoph Hellwig
Linus Torvalds
Others
October 2008
January 2009
April 2009
September 2009
January 2011
July 2011
December 2011
February 2013
April 2013
November 2013
January 2014
August 2014
December 2014
November 2015
March 2016
July 2016
August 2016
October 2016
August 2017
September 2017
November 2017
April 2018
May 2018
August 2018
October 2018
July 2019
September 2019
October 2019
April 2020
June 2020
August 2020
December 2020
May 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 11}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 313}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
380
38.74%
Joe Perches
313
31.91%
Vlastimil Babka
32
3.26%
Kirill A. Shutemov
17
1.73%
David Howells
16
1.63%
Andrea Arcangeli
9
0.92%
Michal Hocko
3
0.31%
Andrey Vagin
3
0.31%
Christoph Hellwig
2
0.20%
Linus Torvalds
1
0.10%
Others
205
20.90%
Total
981
namespaces.c
183
-
12
883
Eric W. Biedermann
Al Viro
Andrey Vagin
David Howells
Andrew Morton
Others
March 2010
June 2011
March 2012
June 2012
July 2012
March 2013
May 2013
June 2013
March 2014
November 2014
March 2015
May 2015
November 2015
December 2015
January 2016
April 2016
November 2016
May 2017
November 2017
May 2018
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 438}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
641
72.59%
Al Viro
182
20.61%
Andrey Vagin
11
1.25%
David Howells
3
0.34%
Andrew Morton
2
0.23%
Others
44
4.98%
Total
883
nommu.c
116
-
11
483
David Howells
Al Viro
Thomas Gleixner
Christoph Hellwig
Alexey Dobriyan
Miklos Szeredi
Others
January 2005
September 2006
April 2008
August 2008
January 2009
September 2009
January 2013
November 2013
January 2014
June 2015
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 374}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
446
92.34%
Al Viro
3
0.62%
Thomas Gleixner
2
0.41%
Christoph Hellwig
2
0.41%
Alexey Dobriyan
2
0.41%
Miklos Szeredi
1
0.21%
Others
27
5.59%
Total
483
page.c
342
-
21
1427
Alexey Dobriyan
Fengguang Wu
Vladimir Davydov
David Hildenbrand
Naoya Horiguchi
Matthew Wilcox
Andrea Arcangeli
Konstantin Khlebnikov
Christoph Hellwig
Linus Torvalds
David Rientjes
Others
October 2008
March 2009
June 2009
September 2009
October 2009
December 2009
September 2010
January 2011
March 2012
October 2012
January 2014
March 2014
October 2014
February 2015
September 2015
March 2016
May 2016
December 2016
February 2017
November 2017
June 2018
October 2018
December 2018
March 2019
October 2019
February 2020
April 2020
February 2022
September 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 412}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 34, "token_count": 380}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 44, "token_count": 238}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 25, "token_count": 43}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 27, "token_count": 119}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
442
30.97%
Fengguang Wu
402
28.17%
Vladimir Davydov
238
16.68%
David Hildenbrand
127
8.90%
Naoya Horiguchi
67
4.70%
Matthew Wilcox
13
0.91%
Andrea Arcangeli
13
0.91%
Konstantin Khlebnikov
11
0.77%
Christoph Hellwig
3
0.21%
Linus Torvalds
1
0.07%
David Rientjes
1
0.07%
Others
109
7.64%
Total
1427
proc_net.c
416
-
20
1645
Pavel Emelyanov
Christoph Hellwig
David Howells
David S. Miller
Alexey Dobriyan
Al Viro
Eric W. Biedermann
Nicolas Dichtel
Ingo Molnar
Thomas Gleixner
Linus Torvalds
Others
September 2007
October 2007
November 2007
January 2008
March 2008
July 2008
October 2008
March 2010
July 2011
June 2012
January 2013
April 2013
May 2013
February 2014
August 2014
December 2014
March 2015
April 2016
August 2016
January 2017
February 2017
February 2018
April 2018
May 2018
February 2019
May 2019
February 2020
May 2020
July 2020
January 2021
December 2021
January 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 47, "token_count": 182}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 333}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 98}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 6, "token_count": 307}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 226}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
434
26.38%
Christoph Hellwig
307
18.66%
David Howells
273
16.60%
David S. Miller
182
11.06%
Alexey Dobriyan
75
4.56%
Al Viro
14
0.85%
Eric W. Biedermann
12
0.73%
Nicolas Dichtel
5
0.30%
Ingo Molnar
3
0.18%
Thomas Gleixner
1
0.06%
Linus Torvalds
1
0.06%
Others
338
20.55%
Total
1645
proc_sysctl.c
1925
-
47
8887
Eric W. Biedermann
Vlastimil Babka
Al Viro
Lucas De Marchi
Matthew Wilcox
Konstantin Khlebnikov
Christoph Hellwig
David Howells
Linus Torvalds
Pavel Emelyanov
Miklos Szeredi
Andrew Morton
Alexey Dobriyan
Kees Cook
Ingo Molnar
Joe Perches
Others
February 2007
February 2008
April 2008
July 2008
September 2008
October 2008
February 2009
June 2010
August 2010
October 2010
January 2011
March 2011
November 2011
December 2011
January 2012
February 2012
March 2012
June 2012
September 2012
October 2012
November 2012
January 2013
February 2013
May 2013
August 2014
March 2015
May 2015
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
January 2017
February 2017
April 2017
July 2017
November 2017
February 2018
April 2018
May 2018
June 2018
December 2018
February 2019
March 2019
April 2019
July 2019
February 2020
April 2020
June 2020
July 2020
September 2020
January 2021
February 2021
March 2021
April 2021
May 2021
January 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 632}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 291}, {"author_id": 56, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 54, "token_count": 124}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 5190}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 54, "token_count": 69}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 41, "token_count": 3}, {"author_id": 18, "token_count": 95}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 12, "token_count": 597}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 86}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
6605
74.32%
Vlastimil Babka
597
6.72%
Al Viro
452
5.09%
Lucas De Marchi
193
2.17%
Matthew Wilcox
95
1.07%
Konstantin Khlebnikov
95
1.07%
Christoph Hellwig
86
0.97%
David Howells
28
0.32%
Linus Torvalds
19
0.21%
Pavel Emelyanov
15
0.17%
Miklos Szeredi
11
0.12%
Andrew Morton
11
0.12%
Alexey Dobriyan
10
0.11%
Kees Cook
5
0.06%
Ingo Molnar
3
0.03%
Joe Perches
1
0.01%
Others
661
7.44%
Total
8887
proc_tty.c
177
-
14
842
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Alexey Dobriyan
Pavel Emelyanov
Christoph Hellwig
Others
January 1997
March 1997
October 1997
May 1998
September 1999
February 2002
October 2002
April 2003
October 2004
January 2005
May 2007
July 2007
February 2008
April 2008
March 2009
September 2010
October 2010
January 2011
August 2014
September 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 5, "token_count": 181}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 452}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 97}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
452
53.68%
Linus Torvalds (pre-git)
199
23.63%
Linus Torvalds
97
11.52%
Alexey Dobriyan
38
4.51%
Pavel Emelyanov
18
2.14%
Christoph Hellwig
7
0.83%
Others
31
3.68%
Total
842
root.c
375
-
24
1598
David Howells
Alexey Gladkov
Linus Torvalds (pre-git)
Al Viro
Vasiliy Kulikov
Eric W. Biedermann
Pavel Emelyanov
Alexey Dobriyan
Linus Torvalds
Ingo Molnar
Nicolas Dichtel
Arjan van de Ven
Others
September 1992
December 1992
June 1995
January 1996
September 1996
March 1997
August 1997
May 1998
February 1999
June 1999
September 1999
January 2000
October 2000
February 2002
March 2002
September 2002
July 2003
August 2003
June 2004
September 2004
October 2004
January 2006
February 2006
October 2006
February 2007
September 2007
October 2007
November 2007
December 2007
October 2008
March 2010
July 2010
August 2010
July 2011
January 2012
February 2012
April 2012
June 2012
July 2012
March 2013
May 2013
August 2013
July 2014
August 2014
December 2014
March 2015
May 2015
April 2016
June 2016
December 2016
January 2017
February 2017
November 2017
April 2018
November 2018
May 2019
September 2019
February 2020
April 2020
June 2020
January 2021
July 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 5, "token_count": 80}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 31, "token_count": 111}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 477}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 479}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
497
31.10%
Alexey Gladkov
488
30.54%
Linus Torvalds (pre-git)
190
11.89%
Al Viro
114
7.13%
Vasiliy Kulikov
112
7.01%
Eric W. Biedermann
39
2.44%
Pavel Emelyanov
32
2.00%
Alexey Dobriyan
32
2.00%
Linus Torvalds
7
0.44%
Ingo Molnar
6
0.38%
Nicolas Dichtel
4
0.25%
Arjan van de Ven
2
0.13%
Others
75
4.69%
Total
1598
self.c
73
-
9
344
Al Viro
Eric W. Biedermann
Alexey Dobriyan
Alexey Gladkov
David Howells
Christoph Hellwig
Others
July 2010
March 2013
April 2013
March 2015
May 2015
November 2015
December 2015
January 2016
September 2016
November 2017
February 2018
May 2018
March 2019
April 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 145}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
197
57.27%
Eric W. Biedermann
102
29.65%
Alexey Dobriyan
9
2.62%
Alexey Gladkov
7
2.03%
David Howells
6
1.74%
Christoph Hellwig
5
1.45%
Others
18
5.23%
Total
344
softirqs.c
37
-
6
159
Keika Kobayashi
Alexey Dobriyan
Christoph Hellwig
Others
June 2009
October 2010
January 2011
January 2014
November 2017
May 2018
September 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 49, "token_count": 133}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Keika Kobayashi
133
83.65%
Alexey Dobriyan
20
12.58%
Christoph Hellwig
2
1.26%
Others
4
2.52%
Total
159
stat.c
242
-
21
1258
Alexey Dobriyan
Kamezawa Hiroyuki
Thomas Gleixner
Michal Hocko
Keika Kobayashi
Joe Perches
Ingo Molnar
Christoph Hellwig
Others
October 2008
December 2008
April 2009
June 2009
October 2009
January 2011
August 2011
November 2011
January 2012
March 2012
October 2012
January 2014
July 2014
August 2016
October 2016
January 2017
February 2017
November 2017
August 2018
February 2019
March 2019
November 2019
December 2019
February 2020
April 2020
October 2020
November 2020
April 2021
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 411}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 49, "token_count": 93}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 72}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 134}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 53, "token_count": 124}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
473
37.60%
Kamezawa Hiroyuki
134
10.65%
Thomas Gleixner
124
9.86%
Michal Hocko
98
7.79%
Keika Kobayashi
93
7.39%
Joe Perches
25
1.99%
Ingo Molnar
4
0.32%
Christoph Hellwig
2
0.16%
Others
305
24.24%
Total
1258
task_mmu.c
2028
-
101
9439
Matt Mackall
Stephen Wilson
Vlastimil Babka
Konstantin Khlebnikov
Naoya Horiguchi
Kirill A. Shutemov
Cyrill V. Gorcunov
Dave Hansen
Kamezawa Hiroyuki
Matthew Wilcox
Christoph Hellwig
Oleg Nesterov
Daniel Colascione
Peter Xu
Andrey Vagin
Luigi Semenzato
Pavel Emelyanov
Linus Torvalds
Eric W. Biedermann
Siddhesh Poyarekar
Andrea Arcangeli
Andrew Morton
David Rientjes
Al Viro
Alexey Dobriyan
Michal Hocko
Vladimir Davydov
Michael Holzheu
Ingo Molnar
David Howells
Kees Cook
Miklos Szeredi
Arjan van de Ven
Others
January 2003
April 2003
May 2003
December 2003
August 2004
October 2004
January 2005
March 2005
September 2005
October 2005
March 2006
June 2006
February 2007
May 2007
February 2008
March 2008
April 2008
June 2008
July 2008
October 2008
April 2009
July 2009
September 2009
December 2009
January 2010
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
September 2011
October 2011
March 2012
May 2012
October 2012
December 2012
January 2013
July 2013
August 2013
September 2013
October 2013
November 2013
May 2014
June 2014
August 2014
September 2014
October 2014
December 2014
February 2015
April 2015
June 2015
September 2015
November 2015
January 2016
February 2016
April 2016
May 2016
July 2016
September 2016
October 2016
December 2016
February 2017
April 2017
May 2017
August 2017
September 2017
November 2017
January 2018
March 2018
April 2018
June 2018
August 2018
October 2018
December 2018
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
February 2020
March 2020
April 2020
June 2020
August 2020
October 2020
December 2020
January 2021
May 2021
June 2021
November 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 112}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 22, "token_count": 23}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 994}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 35, "token_count": 46}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 72}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 143}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "token_count": 115}, {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 19, "token_count": 781}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 35, "token_count": 164}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 36}, {"author_id": 25, "token_count": 100}, {"author_id": 58, "token_count": 106}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 122}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 340}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 197}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 46}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 28, "token_count": 7}, {"author_id": 25, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 235}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 28, "token_count": 193}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 28, "token_count": 134}, {"author_id": 18, "token_count": 32}, {"author_id": 25, "token_count": 114}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "token_count": 18}, {"author_id": 18, "token_count": 395}, {"author_id": 44, "token_count": 18}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 25, "token_count": 176}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 28, "token_count": 84}, {"author_id": 18, "token_count": 6}, {"author_id": 12, "token_count": 113}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 61}, {"author_id": 46, "token_count": 11}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 28, "token_count": 32}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 45, "token_count": 230}, {"author_id": 22, "token_count": 8}, {"author_id": 26, "token_count": 1}, {"author_id": 25, "token_count": 41}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 222}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 630}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 41}, {"author_id": 51, "token_count": 212}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 65}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 113}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 50, "token_count": 48}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 67}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 50, "token_count": 35}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 50, "token_count": 74}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 23, "token_count": 201}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Mackall
994
10.53%
Stephen Wilson
781
8.27%
Vlastimil Babka
744
7.88%
Konstantin Khlebnikov
614
6.50%
Naoya Horiguchi
535
5.67%
Kirill A. Shutemov
492
5.21%
Cyrill V. Gorcunov
424
4.49%
Dave Hansen
386
4.09%
Kamezawa Hiroyuki
270
2.86%
Matthew Wilcox
267
2.83%
Christoph Hellwig
247
2.62%
Oleg Nesterov
239
2.53%
Daniel Colascione
230
2.44%
Peter Xu
224
2.37%
Andrey Vagin
222
2.35%
Luigi Semenzato
212
2.25%
Pavel Emelyanov
197
2.09%
Linus Torvalds
128
1.36%
Eric W. Biedermann
109
1.15%
Siddhesh Poyarekar
106
1.12%
Andrea Arcangeli
58
0.61%
Andrew Morton
49
0.52%
David Rientjes
39
0.41%
Al Viro
27
0.29%
Alexey Dobriyan
24
0.25%
Michal Hocko
21
0.22%
Vladimir Davydov
18
0.19%
Michael Holzheu
11
0.12%
Ingo Molnar
7
0.07%
David Howells
6
0.06%
Kees Cook
5
0.05%
Miklos Szeredi
2
0.02%
Arjan van de Ven
2
0.02%
Others
1749
18.53%
click to expand▼
Total
9439
task_nommu.c
299
-
32
1402
David Howells
Christoph Hellwig
Oleg Nesterov
Andrew Morton
Matthew Wilcox
Siddhesh Poyarekar
Eric W. Biedermann
Kamezawa Hiroyuki
Konstantin Khlebnikov
Al Viro
Alexey Dobriyan
Kees Cook
Ingo Molnar
Vlastimil Babka
Miklos Szeredi
Arjan van de Ven
Others
January 2003
February 2003
April 2004
August 2004
January 2005
June 2006
September 2006
February 2007
May 2007
February 2008
May 2008
October 2008
January 2009
March 2009
April 2009
July 2009
December 2009
March 2010
June 2010
January 2011
February 2011
March 2012
January 2013
November 2013
October 2014
June 2015
February 2016
September 2016
February 2017
November 2017
August 2018
January 2019
March 2019
July 2019
June 2020
September 2022
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 333}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 21, "token_count": 80}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 291}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 58, "token_count": 62}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 160}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 23, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
431
30.74%
Christoph Hellwig
333
23.75%
Oleg Nesterov
164
11.70%
Andrew Morton
80
5.71%
Matthew Wilcox
77
5.49%
Siddhesh Poyarekar
62
4.42%
Eric W. Biedermann
34
2.43%
Kamezawa Hiroyuki
18
1.28%
Konstantin Khlebnikov
16
1.14%
Al Viro
16
1.14%
Alexey Dobriyan
13
0.93%
Kees Cook
3
0.21%
Ingo Molnar
3
0.21%
Vlastimil Babka
1
0.07%
Miklos Szeredi
1
0.07%
Arjan van de Ven
1
0.07%
Others
149
10.63%
Total
1402
thread_self.c
73
-
9
359
Eric W. Biedermann
Al Viro
Alexey Dobriyan
Alexey Gladkov
Christoph Hellwig
David Howells
Others
July 2014
March 2015
May 2015
November 2015
December 2015
January 2016
September 2016
November 2017
February 2018
May 2018
March 2019
April 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
264
73.54%
Al Viro
52
14.48%
Alexey Dobriyan
9
2.51%
Alexey Gladkov
8
2.23%
Christoph Hellwig
5
1.39%
David Howells
3
0.84%
Others
18
5.01%
Total
359
uptime.c
49
-
10
214
Alexey Dobriyan
Christoph Hellwig
Others
October 2008
February 2009
September 2009
December 2011
January 2014
November 2017
May 2018
August 2018
November 2019
August 2021
September 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
139
64.95%
Christoph Hellwig
2
0.93%
Others
73
34.11%
Total
214
util.c
24
-
2
114
Alexey Dobriyan
Others
November 2017
January 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
111
97.37%
Others
3
2.63%
Total
114
version.c
27
-
4
102
Alexey Dobriyan
Christoph Hellwig
Others
October 2008
January 2014
November 2017
May 2018
September 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
98
96.08%
Christoph Hellwig
2
1.96%
Others
2
1.96%
Total
102
vmcore.c
1603
-
35
6587
Rahul Lakkireddy
Daisuke Hatayama
Vivek Goyal
Vitaly Kuznetsov
David Hildenbrand
Michael Holzheu
Matthew Wilcox
Alexey Dobriyan
Andrew Morton
David Howells
Cyrill V. Gorcunov
Thomas Gleixner
Arjan van de Ven
Others
June 2005
January 2006
March 2006
October 2008
June 2009
March 2010
September 2010
November 2010
May 2011
February 2012
February 2013
April 2013
July 2013
September 2013
January 2014
February 2014
August 2014
February 2015
February 2016
March 2016
February 2017
February 2018
May 2018
August 2018
September 2018
October 2018
May 2019
July 2019
August 2019
February 2020
April 2020
September 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 10, "token_count": 1721}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 1728}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 46, "token_count": 243}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 42, "token_count": 282}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 1743}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 27, "token_count": 200}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 27, "token_count": 59}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 206}, ]}, ]
Author Name
Tokens
Token Proportion
Rahul Lakkireddy
1743
26.46%
Daisuke Hatayama
1728
26.23%
Vivek Goyal
1722
26.14%
Vitaly Kuznetsov
282
4.28%
David Hildenbrand
259
3.93%
Michael Holzheu
243
3.69%
Matthew Wilcox
206
3.13%
Alexey Dobriyan
30
0.46%
Andrew Morton
8
0.12%
David Howells
5
0.08%
Cyrill V. Gorcunov
4
0.06%
Thomas Gleixner
1
0.02%
Arjan van de Ven
1
0.02%
Others
355
5.39%
Total
6587
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
381
Author
Tokens
Proportion
Commits
Proportion
0
Eric W. Biedermann
13163
17.75%
105
6.84%
1
Alexey Dobriyan
6987
9.42%
157
10.23%
2
Al Viro
3996
5.39%
77
5.02%
3
David Howells
2773
3.74%
33
2.15%
4
Cyrill V. Gorcunov
2618
3.53%
12
0.78%
5
Linus Torvalds (pre-git)
2568
3.46%
86
5.60%
6
Christoph Hellwig
1949
2.63%
35
2.28%
7
Kamezawa Hiroyuki
1744
2.35%
19
1.24%
8
Rahul Lakkireddy
1743
2.35%
2
0.13%
9
Daisuke Hatayama
1739
2.35%
8
0.52%
10
Vivek Goyal
1724
2.33%
4
0.26%
11
Pavel Emelyanov
1484
2.00%
22
1.43%
12
Vlastimil Babka
1377
1.86%
12
0.78%
13
Linus Torvalds
1336
1.80%
49
3.19%
14
Oleg Nesterov
1028
1.39%
41
2.67%
15
Matt Mackall
1011
1.36%
6
0.39%
16
Omar Sandoval
967
1.30%
8
0.52%
17
Andrey Vagin
848
1.14%
9
0.59%
18
Konstantin Khlebnikov
814
1.10%
18
1.17%
19
Stephen Wilson
797
1.07%
4
0.26%
20
Alexey Gladkov
763
1.03%
9
0.59%
21
Andrew Morton
736
0.99%
36
2.35%
22
David Rientjes
714
0.96%
13
0.85%
23
Matthew Wilcox
665
0.90%
14
0.91%
24
John Stultz
610
0.82%
5
0.33%
25
Naoya Horiguchi
602
0.81%
23
1.50%
26
Michal Hocko
554
0.75%
9
0.59%
27
David Hildenbrand
538
0.73%
10
0.65%
28
Kirill A. Shutemov
509
0.69%
15
0.98%
29
Joe Perches
474
0.64%
5
0.33%
30
Jiri Slaby
442
0.60%
2
0.13%
31
Vasiliy Kulikov
417
0.56%
5
0.33%
32
Masami Hiramatsu
417
0.56%
3
0.20%
33
Nicolas Dichtel
414
0.56%
2
0.13%
34
Fengguang Wu
404
0.54%
7
0.46%
35
Dave Hansen
392
0.53%
13
0.85%
36
Neil Horman
380
0.51%
1
0.07%
37
Akinobu Mita
355
0.48%
6
0.39%
38
Kees Cook
345
0.47%
19
1.24%
39
Hidehiro Kawai
335
0.45%
1
0.07%
40
Mike Galbraith
325
0.44%
1
0.07%
41
Ingo Molnar
309
0.42%
22
1.43%
42
Vitaly Kuznetsov
282
0.38%
1
0.07%
43
Arjan van de Ven
266
0.36%
5
0.33%
44
Vladimir Davydov
258
0.35%
5
0.33%
45
Daniel Colascione
257
0.35%
1
0.07%
46
Michael Holzheu
254
0.34%
4
0.26%
47
David S. Miller
252
0.34%
2
0.13%
48
Albert D. Cahalan
232
0.31%
4
0.26%
49
Keika Kobayashi
226
0.30%
1
0.07%
50
Peter Xu
224
0.30%
6
0.39%
51
Luigi Semenzato
212
0.29%
1
0.07%
52
James Pearson
202
0.27%
1
0.07%
53
Thomas Gleixner
193
0.26%
9
0.59%
54
Lucas De Marchi
193
0.26%
2
0.13%
55
Chen Hanxiao
177
0.24%
1
0.07%
56
Miklos Szeredi
173
0.23%
6
0.39%
57
Andrea Arcangeli
173
0.23%
8
0.52%
58
Siddhesh Poyarekar
171
0.23%
1
0.07%
59
Roland McGrath
167
0.23%
6
0.39%
60
Others
8868
11.96%
543
35.37%
click to expand▼
Total
74146
1535