Linux Source Code
Home
Release 6.7
Help
pstore
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Anton Vorontsov
Ard Biesheuvel
Arnd Bergmann
Aruna Balakrishnaiah
Arve Hjönnevåg
Ben Zhang
Bin Yang
Chen Gong
Christoph Hellwig
Colin Cross
David Howells
Deepa Dinamani
Don Zickus
Doug Anderson
Enlin Mu
Eric W. Biedermann
Fabian Frederick
Geliang Tang
Greg Hackmann
Greg Kroah-Hartman
Guilherme G. Piccoli
Jann Horn
Jeff Layton
Jiasheng Jiang
Joel A Fernandes
John Ogness
Josh Boyer
Kay Sievers
Kees Cook
Kyungmin Park
Lenny Szubowicz
Liu ShuoX
Marco Stornelli
Mark Salyzyn
Matteo Croce
Matthew Garrett
Maxime Bizon
Mukesh Ojha
Namhyung Kim
Norbert Manthey
Others
Pavel Tatashin
Peng Wang
Randy Dunlap
Rob Herring
Sebastian Andrzej Siewior
Seiji Aguchi
Sergiu Iordache
Steven Rostedt
Thomas Gleixner
Tobias Regnery
Tony Lindgren
Tony Luck
Uwe Kleine-König
Vasily Averin
Wang Long
Wang Yufen
Yue Hu
Yuxiao Zhang
liaoweixiong
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
blk.c
361
-
4
1280
liaoweixiong
Kees Cook
Christoph Hellwig
Others
March 2020
May 2020
June 2021
October 2021
November 2021
May 2023
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 782}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 435}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 33, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
liaoweixiong
782
61.09%
Kees Cook
484
37.81%
Christoph Hellwig
13
1.02%
Others
1
0.08%
Total
1280
ftrace.c
208
-
10
876
Anton Vorontsov
Kees Cook
Joel A Fernandes
Uwe Kleine-König
Steven Rostedt
Geliang Tang
Tony Luck
Marco Stornelli
Thomas Gleixner
Others
May 2008
January 2009
December 2010
July 2011
July 2012
November 2012
October 2015
October 2016
November 2016
March 2017
October 2017
May 2019
May 2020
October 2020
November 2020
June 2021
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 379}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
387
44.18%
Kees Cook
292
33.33%
Joel A Fernandes
63
7.19%
Uwe Kleine-König
56
6.39%
Steven Rostedt
39
4.45%
Geliang Tang
25
2.85%
Tony Luck
8
0.91%
Marco Stornelli
3
0.34%
Thomas Gleixner
2
0.23%
Others
1
0.11%
Total
876
inode.c
512
-
28
2148
Tony Luck
Kees Cook
Anton Vorontsov
David Howells
Al Viro
Josh Boyer
Namhyung Kim
Vasily Averin
Joel A Fernandes
Geliang Tang
Eric W. Biedermann
Norbert Manthey
Jeff Layton
Ard Biesheuvel
Mark Salyzyn
Matthew Garrett
Deepa Dinamani
Aruna Balakrishnaiah
Thomas Gleixner
Yuxiao Zhang
Others
February 2002
April 2009
December 2010
March 2011
July 2011
August 2011
November 2011
January 2012
February 2012
March 2012
May 2012
July 2012
December 2012
February 2013
June 2013
August 2013
January 2015
February 2015
March 2015
May 2015
October 2015
January 2016
April 2016
September 2016
October 2016
March 2017
April 2017
July 2017
August 2017
October 2018
November 2018
March 2019
May 2019
July 2019
February 2020
May 2020
November 2020
February 2021
June 2022
June 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 534}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 330}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 447}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 38, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 50, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 278}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 57, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Tony Luck
993
46.23%
Kees Cook
463
21.55%
Anton Vorontsov
448
20.86%
David Howells
47
2.19%
Al Viro
39
1.82%
Josh Boyer
28
1.30%
Namhyung Kim
18
0.84%
Vasily Averin
14
0.65%
Joel A Fernandes
13
0.61%
Geliang Tang
13
0.61%
Eric W. Biedermann
13
0.61%
Norbert Manthey
9
0.42%
Jeff Layton
9
0.42%
Ard Biesheuvel
9
0.42%
Mark Salyzyn
7
0.33%
Matthew Garrett
3
0.14%
Deepa Dinamani
3
0.14%
Aruna Balakrishnaiah
3
0.14%
Thomas Gleixner
2
0.09%
Yuxiao Zhang
1
0.05%
Others
13
0.61%
Total
2148
internal.h
52
-
10
247
Kees Cook
Anton Vorontsov
Tony Luck
Geliang Tang
Mark Salyzyn
Joel A Fernandes
David Howells
Colin Cross
Matthew Garrett
Greg Kroah-Hartman
December 2010
March 2011
July 2011
August 2011
March 2012
May 2012
July 2012
January 2015
October 2015
September 2016
October 2016
March 2017
April 2017
May 2017
July 2017
November 2017
March 2018
October 2018
May 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
95
38.46%
Anton Vorontsov
54
21.86%
Tony Luck
33
13.36%
Geliang Tang
22
8.91%
Mark Salyzyn
17
6.88%
Joel A Fernandes
16
6.48%
David Howells
5
2.02%
Colin Cross
3
1.21%
Matthew Garrett
1
0.40%
Greg Kroah-Hartman
1
0.40%
Total
247
platform.c
764
-
38
2675
Kees Cook
Tony Luck
Ard Biesheuvel
Geliang Tang
Anton Vorontsov
Aruna Balakrishnaiah
Joel A Fernandes
Namhyung Kim
Matthew Garrett
Mark Salyzyn
Guilherme G. Piccoli
Seiji Aguchi
Jann Horn
Chen Gong
Matteo Croce
Don Zickus
Jiasheng Jiang
Kay Sievers
Yuxiao Zhang
John Ogness
Tobias Regnery
Pavel Tatashin
Fabian Frederick
Wang Long
Lenny Szubowicz
Yue Hu
Arnd Bergmann
Liu ShuoX
Thomas Gleixner
Doug Anderson
Others
December 2010
March 2011
May 2011
July 2011
August 2011
October 2011
November 2011
March 2012
May 2012
June 2012
July 2012
November 2012
January 2013
June 2013
August 2013
December 2013
March 2014
June 2014
January 2015
May 2015
October 2015
February 2016
May 2016
July 2016
September 2016
November 2016
March 2017
April 2017
May 2017
August 2017
November 2017
March 2018
April 2018
May 2018
October 2018
November 2018
January 2019
May 2019
February 2020
May 2020
July 2020
November 2020
February 2021
March 2021
March 2022
April 2022
June 2022
September 2022
October 2022
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 289}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 71}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 21}, {"author_id": 4, "token_count": 122}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 42}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 123}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 56}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 412}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 57}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 116}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 43, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 36, "token_count": 30}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 53}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 40, "token_count": 17}, {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 8, "token_count": 282}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 8, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
811
30.32%
Tony Luck
434
16.22%
Ard Biesheuvel
342
12.79%
Geliang Tang
159
5.94%
Anton Vorontsov
142
5.31%
Aruna Balakrishnaiah
123
4.60%
Joel A Fernandes
119
4.45%
Namhyung Kim
72
2.69%
Matthew Garrett
71
2.65%
Mark Salyzyn
67
2.50%
Guilherme G. Piccoli
55
2.06%
Seiji Aguchi
46
1.72%
Jann Horn
30
1.12%
Chen Gong
25
0.93%
Matteo Croce
22
0.82%
Don Zickus
21
0.79%
Jiasheng Jiang
17
0.64%
Kay Sievers
14
0.52%
Yuxiao Zhang
12
0.45%
John Ogness
12
0.45%
Tobias Regnery
11
0.41%
Pavel Tatashin
10
0.37%
Fabian Frederick
9
0.34%
Wang Long
8
0.30%
Lenny Szubowicz
8
0.30%
Yue Hu
6
0.22%
Arnd Bergmann
4
0.15%
Liu ShuoX
3
0.11%
Thomas Gleixner
2
0.07%
Doug Anderson
2
0.07%
Others
18
0.67%
Total
2675
pmsg.c
94
-
8
366
Mark Salyzyn
Kees Cook
Tony Luck
Geliang Tang
Marco Stornelli
Thomas Gleixner
Greg Kroah-Hartman
Others
December 2010
March 2011
July 2011
January 2015
October 2015
September 2016
March 2017
May 2017
May 2019
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 288}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Salyzyn
295
80.60%
Kees Cook
26
7.10%
Tony Luck
21
5.74%
Geliang Tang
12
3.28%
Marco Stornelli
6
1.64%
Thomas Gleixner
2
0.55%
Greg Kroah-Hartman
1
0.27%
Others
3
0.82%
Total
366
ram.c
982
-
37
4322
Kees Cook
Anton Vorontsov
Marco Stornelli
Joel A Fernandes
Greg Hackmann
Mark Salyzyn
Arve Hjönnevåg
Ben Zhang
Aruna Balakrishnaiah
Doug Anderson
Kyungmin Park
Yue Hu
Sergiu Iordache
Arnd Bergmann
Maxime Bizon
Namhyung Kim
Tony Lindgren
Sebastian Andrzej Siewior
Randy Dunlap
Geliang Tang
Wang Long
Liu ShuoX
Mukesh Ojha
Deepa Dinamani
Wang Yufen
Yuxiao Zhang
David Howells
Uwe Kleine-König
Thomas Gleixner
Peng Wang
Others
May 2010
October 2010
January 2011
July 2011
August 2011
January 2012
May 2012
June 2012
July 2012
October 2012
November 2012
December 2012
March 2013
August 2013
March 2014
September 2014
October 2014
January 2015
March 2015
May 2015
October 2015
November 2015
January 2016
July 2016
September 2016
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
May 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
May 2019
June 2019
December 2019
May 2020
March 2021
October 2022
December 2022
April 2023
June 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 322}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 20, "token_count": 67}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 78}, {"author_id": 24, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 776}, {"author_id": 12, "token_count": 13}, {"author_id": 1, "token_count": 291}, {"author_id": 35, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 89}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 82}, {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 159}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 37, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 71}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 321}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 55}, {"author_id": 34, "token_count": 30}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 337}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 258}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 22, "token_count": 57}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 60}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 64}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 21, "token_count": 60}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 68}, {"author_id": 1, "token_count": 51}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
1119
25.89%
Anton Vorontsov
956
22.12%
Marco Stornelli
407
9.42%
Joel A Fernandes
402
9.30%
Greg Hackmann
321
7.43%
Mark Salyzyn
214
4.95%
Arve Hjönnevåg
102
2.36%
Ben Zhang
97
2.24%
Aruna Balakrishnaiah
82
1.90%
Doug Anderson
68
1.57%
Kyungmin Park
67
1.55%
Yue Hu
60
1.39%
Sergiu Iordache
58
1.34%
Arnd Bergmann
57
1.32%
Maxime Bizon
48
1.11%
Namhyung Kim
38
0.88%
Tony Lindgren
35
0.81%
Sebastian Andrzej Siewior
30
0.69%
Randy Dunlap
30
0.69%
Geliang Tang
23
0.53%
Wang Long
20
0.46%
Liu ShuoX
18
0.42%
Mukesh Ojha
14
0.32%
Deepa Dinamani
12
0.28%
Wang Yufen
10
0.23%
Yuxiao Zhang
8
0.19%
David Howells
3
0.07%
Uwe Kleine-König
2
0.05%
Thomas Gleixner
2
0.05%
Peng Wang
1
0.02%
Others
18
0.42%
Total
4322
ram_core.c
622
-
27
3080
Colin Cross
Anton Vorontsov
Greg Kroah-Hartman
Kees Cook
Mark Salyzyn
Arve Hjönnevåg
Rob Herring
Joel A Fernandes
Tony Lindgren
Mukesh Ojha
Peng Wang
Fabian Frederick
Jiasheng Jiang
Bin Yang
Enlin Mu
Yuxiao Zhang
Thomas Gleixner
Sebastian Andrzej Siewior
Liu ShuoX
Al Viro
Others
November 2011
March 2012
May 2012
June 2012
July 2012
December 2012
April 2013
March 2014
June 2014
August 2014
September 2014
February 2016
September 2016
October 2016
February 2017
March 2017
March 2018
September 2018
October 2018
November 2018
May 2019
January 2020
February 2020
March 2020
March 2021
March 2022
October 2022
December 2022
June 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 259}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 3, "token_count": 1527}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 327}, {"author_id": 12, "token_count": 116}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 17, "token_count": 83}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 173}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 32, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 25, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Colin Cross
1527
49.58%
Anton Vorontsov
400
12.99%
Greg Kroah-Hartman
259
8.41%
Kees Cook
248
8.05%
Mark Salyzyn
173
5.62%
Arve Hjönnevåg
129
4.19%
Rob Herring
85
2.76%
Joel A Fernandes
72
2.34%
Tony Lindgren
48
1.56%
Mukesh Ojha
42
1.36%
Peng Wang
29
0.94%
Fabian Frederick
19
0.62%
Jiasheng Jiang
10
0.32%
Bin Yang
10
0.32%
Enlin Mu
7
0.23%
Yuxiao Zhang
5
0.16%
Thomas Gleixner
2
0.06%
Sebastian Andrzej Siewior
2
0.06%
Liu ShuoX
1
0.03%
Al Viro
1
0.03%
Others
11
0.36%
Total
3080
ram_internal.h
98
-
10
223
Colin Cross
Anton Vorontsov
Kees Cook
Joel A Fernandes
Greg Kroah-Hartman
Arve Hjönnevåg
Tony Lindgren
Peng Wang
Mark Salyzyn
Thomas Gleixner
November 2011
March 2012
May 2012
July 2012
September 2014
September 2016
October 2016
March 2017
October 2018
November 2018
May 2019
October 2022
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 128}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Colin Cross
128
57.40%
Anton Vorontsov
31
13.90%
Kees Cook
15
6.73%
Joel A Fernandes
15
6.73%
Greg Kroah-Hartman
14
6.28%
Arve Hjönnevåg
7
3.14%
Tony Lindgren
4
1.79%
Peng Wang
4
1.79%
Mark Salyzyn
3
1.35%
Thomas Gleixner
2
0.90%
Total
223
zone.c
1468
-
5
6849
liaoweixiong
Christoph Hellwig
Others
March 2020
October 2020
January 2021
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6825}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
liaoweixiong
6825
99.65%
Christoph Hellwig
21
0.31%
Others
3
0.04%
Total
6849
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
93
Author
Tokens
Proportion
Commits
Proportion
0
liaoweixiong
7607
34.47%
8
2.52%
1
Kees Cook
3553
16.10%
86
27.04%
2
Anton Vorontsov
2418
10.96%
35
11.01%
3
Colin Cross
1658
7.51%
6
1.89%
4
Tony Luck
1489
6.75%
7
2.20%
5
Mark Salyzyn
776
3.52%
4
1.26%
6
Joel A Fernandes
700
3.17%
11
3.46%
7
Marco Stornelli
416
1.89%
4
1.26%
8
Ard Biesheuvel
351
1.59%
5
1.57%
9
Greg Hackmann
321
1.45%
1
0.31%
10
Greg Kroah-Hartman
275
1.25%
3
0.94%
11
Geliang Tang
254
1.15%
6
1.89%
12
Arve Hjönnevåg
238
1.08%
4
1.26%
13
Aruna Balakrishnaiah
208
0.94%
4
1.26%
14
Namhyung Kim
128
0.58%
5
1.57%
15
Ben Zhang
97
0.44%
2
0.63%
16
Tony Lindgren
87
0.39%
1
0.31%
17
Rob Herring
85
0.39%
2
0.63%
18
Matthew Garrett
75
0.34%
4
1.26%
19
Doug Anderson
70
0.32%
2
0.63%
20
Kyungmin Park
67
0.30%
1
0.31%
21
Yue Hu
66
0.30%
4
1.26%
22
Arnd Bergmann
61
0.28%
2
0.63%
23
Uwe Kleine-König
58
0.26%
2
0.63%
24
Sergiu Iordache
58
0.26%
3
0.94%
25
Mukesh Ojha
56
0.25%
1
0.31%
26
Guilherme G. Piccoli
55
0.25%
5
1.57%
27
David Howells
55
0.25%
3
0.94%
28
Maxime Bizon
48
0.22%
2
0.63%
29
Seiji Aguchi
46
0.21%
2
0.63%
30
Al Viro
40
0.18%
6
1.89%
31
Steven Rostedt
39
0.18%
5
1.57%
32
Peng Wang
34
0.15%
1
0.31%
33
Christoph Hellwig
34
0.15%
3
0.94%
34
Sebastian Andrzej Siewior
32
0.15%
2
0.63%
35
Randy Dunlap
30
0.14%
1
0.31%
36
Jann Horn
30
0.14%
1
0.31%
37
Wang Long
28
0.13%
4
1.26%
38
Josh Boyer
28
0.13%
1
0.31%
39
Fabian Frederick
28
0.13%
2
0.63%
40
Jiasheng Jiang
27
0.12%
2
0.63%
41
Yuxiao Zhang
26
0.12%
1
0.31%
42
Chen Gong
25
0.11%
2
0.63%
43
Matteo Croce
22
0.10%
1
0.31%
44
Liu ShuoX
22
0.10%
6
1.89%
45
Don Zickus
21
0.10%
1
0.31%
46
Deepa Dinamani
15
0.07%
2
0.63%
47
Vasily Averin
14
0.06%
1
0.31%
48
Thomas Gleixner
14
0.06%
3
0.94%
49
Kay Sievers
14
0.06%
1
0.31%
50
Eric W. Biedermann
13
0.06%
1
0.31%
51
John Ogness
12
0.05%
1
0.31%
52
Tobias Regnery
11
0.05%
1
0.31%
53
Wang Yufen
10
0.05%
1
0.31%
54
Pavel Tatashin
10
0.05%
1
0.31%
55
Bin Yang
10
0.05%
1
0.31%
56
Norbert Manthey
9
0.04%
1
0.31%
57
Jeff Layton
9
0.04%
2
0.63%
58
Lenny Szubowicz
8
0.04%
1
0.31%
59
Enlin Mu
7
0.03%
1
0.31%
60
Others
68
0.31%
36
11.32%
Total
22066
318