Linux Source Code
Home
Release 5.13
Help
fanotify
root
fs
notify
Highlighting
Reset All
By Author
By Age
──────────
Aaron Goidel
Al Viro
Amir Goldstein
Andreas Gruenbacher
Arnd Bergmann
Brian Gerst
Christian Brauner
Cyrill V. Gorcunov
David Howells
Dominik Brodowski
Eric Paris
Eric W. Biedermann
Fabian Frederick
Greg Kroah-Hartman
Heinrich Schuchardt
Ingo Molnar
Jan Kara
Justin P. Mattock
Kees Cook
Kinglong Mee
Lino Sanfilippo
Linus Torvalds
Lucas De Marchi
Matthew Bobrowski
Miklos Szeredi
Nathan Chancellor
Nikolay Borisov
Peter Zijlstra
Roman Gushchin
Shakeel Butt
Steve Grubb
Suzuki K. Poulose
Tejun Heo
Will Woods
Yann Droneaud
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
fanotify.c
881
-
18
3695
Amir Goldstein
Jan Kara
Eric Paris
Miklos Szeredi
Matthew Bobrowski
Steve Grubb
Shakeel Butt
Roman Gushchin
Al Viro
Kinglong Mee
Andreas Gruenbacher
Ingo Molnar
Eric W. Biedermann
Nathan Chancellor
Fabian Frederick
David Howells
Suzuki K. Poulose
Greg Kroah-Hartman
December 2009
July 2010
October 2010
January 2014
February 2014
April 2014
August 2014
January 2015
March 2015
November 2016
December 2016
February 2017
September 2017
October 2017
November 2017
February 2018
April 2018
August 2018
October 2018
November 2018
January 2019
February 2019
April 2019
June 2019
July 2019
March 2020
May 2020
June 2020
July 2020
October 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 213}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 276}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 56}, {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 440}, {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 476}, {"author_id": 1, "token_count": 430}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 670}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 521}, ]}, ]
Author Name
Tokens
Token Proportion
Amir Goldstein
2236
60.51%
Jan Kara
1016
27.50%
Eric Paris
268
7.25%
Miklos Szeredi
56
1.52%
Matthew Bobrowski
28
0.76%
Steve Grubb
25
0.68%
Shakeel Butt
25
0.68%
Roman Gushchin
12
0.32%
Al Viro
6
0.16%
Kinglong Mee
5
0.14%
Andreas Gruenbacher
4
0.11%
Ingo Molnar
3
0.08%
Eric W. Biedermann
3
0.08%
Nathan Chancellor
2
0.05%
Fabian Frederick
2
0.05%
David Howells
2
0.05%
Suzuki K. Poulose
1
0.03%
Greg Kroah-Hartman
1
0.03%
Total
3695
fanotify.h
326
-
4
1246
Amir Goldstein
Jan Kara
Miklos Szeredi
Greg Kroah-Hartman
January 2014
April 2014
December 2016
October 2017
November 2017
October 2018
January 2019
March 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 1, "token_count": 342}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 417}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 138}, ]}, ]
Author Name
Tokens
Token Proportion
Amir Goldstein
769
61.72%
Jan Kara
457
36.68%
Miklos Szeredi
19
1.52%
Greg Kroah-Hartman
1
0.08%
Total
1246
fanotify_user.c
1502
-
29
5986
Amir Goldstein
Eric Paris
Jan Kara
Andreas Gruenbacher
Lino Sanfilippo
Al Viro
Heinrich Schuchardt
Dominik Brodowski
Aaron Goidel
Steve Grubb
Miklos Szeredi
Brian Gerst
Peter Zijlstra
Kees Cook
Shakeel Butt
Will Woods
Yann Droneaud
Cyrill V. Gorcunov
Matthew Bobrowski
Fabian Frederick
Arnd Bergmann
Christian Brauner
Tejun Heo
Ingo Molnar
Linus Torvalds
Nikolay Borisov
Lucas De Marchi
Justin P. Mattock
Greg Kroah-Hartman
December 2009
May 2010
July 2010
August 2010
October 2010
November 2010
March 2011
June 2011
November 2011
June 2012
August 2012
November 2012
December 2012
January 2013
March 2013
July 2013
January 2014
February 2014
April 2014
May 2014
June 2014
August 2014
October 2014
December 2014
February 2015
September 2015
September 2016
October 2016
December 2016
February 2017
April 2017
July 2017
October 2017
November 2017
February 2018
March 2018
June 2018
August 2018
September 2018
October 2018
December 2018
January 2019
March 2019
May 2019
August 2019
March 2020
May 2020
July 2020
November 2020
December 2020
January 2021
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 264}, {"author_id": 2, "token_count": 1604}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 22, "token_count": 5}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 139}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 84}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 183}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 596}, {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 273}, {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 501}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 567}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Amir Goldstein
2353
39.31%
Eric Paris
1843
30.79%
Jan Kara
755
12.61%
Andreas Gruenbacher
265
4.43%
Lino Sanfilippo
213
3.56%
Al Viro
123
2.05%
Heinrich Schuchardt
84
1.40%
Dominik Brodowski
64
1.07%
Aaron Goidel
58
0.97%
Steve Grubb
53
0.89%
Miklos Szeredi
41
0.68%
Brian Gerst
21
0.35%
Peter Zijlstra
19
0.32%
Kees Cook
18
0.30%
Shakeel Butt
17
0.28%
Will Woods
9
0.15%
Yann Droneaud
8
0.13%
Cyrill V. Gorcunov
8
0.13%
Matthew Bobrowski
6
0.10%
Fabian Frederick
6
0.10%
Arnd Bergmann
6
0.10%
Christian Brauner
4
0.07%
Tejun Heo
3
0.05%
Ingo Molnar
3
0.05%
Linus Torvalds
2
0.03%
Nikolay Borisov
1
0.02%
Lucas De Marchi
1
0.02%
Justin P. Mattock
1
0.02%
Greg Kroah-Hartman
1
0.02%
Total
5986
Contributors:
35
Author
Tokens
Proportion
Commits
Proportion
0
Amir Goldstein
5358
49.03%
61
28.37%
1
Jan Kara
2228
20.39%
42
19.53%
2
Eric Paris
2111
19.32%
36
16.74%
3
Andreas Gruenbacher
269
2.46%
12
5.58%
4
Lino Sanfilippo
213
1.95%
11
5.12%
5
Al Viro
129
1.18%
10
4.65%
6
Miklos Szeredi
116
1.06%
2
0.93%
7
Heinrich Schuchardt
84
0.77%
3
1.40%
8
Steve Grubb
78
0.71%
1
0.47%
9
Dominik Brodowski
64
0.59%
1
0.47%
10
Aaron Goidel
58
0.53%
1
0.47%
11
Shakeel Butt
42
0.38%
3
1.40%
12
Matthew Bobrowski
34
0.31%
4
1.86%
13
Brian Gerst
21
0.19%
1
0.47%
14
Peter Zijlstra
19
0.17%
1
0.47%
15
Kees Cook
18
0.16%
1
0.47%
16
Roman Gushchin
12
0.11%
1
0.47%
17
Will Woods
9
0.08%
1
0.47%
18
Yann Droneaud
8
0.07%
1
0.47%
19
Fabian Frederick
8
0.07%
3
1.40%
20
Cyrill V. Gorcunov
8
0.07%
1
0.47%
21
Ingo Molnar
6
0.05%
2
0.93%
22
Arnd Bergmann
6
0.05%
2
0.93%
23
Kinglong Mee
5
0.05%
1
0.47%
24
Christian Brauner
4
0.04%
2
0.93%
25
Tejun Heo
3
0.03%
1
0.47%
26
Greg Kroah-Hartman
3
0.03%
1
0.47%
27
Eric W. Biedermann
3
0.03%
1
0.47%
28
Nathan Chancellor
2
0.02%
1
0.47%
29
Linus Torvalds
2
0.02%
1
0.47%
30
David Howells
2
0.02%
2
0.93%
31
Suzuki K. Poulose
1
0.01%
1
0.47%
32
Nikolay Borisov
1
0.01%
1
0.47%
33
Lucas De Marchi
1
0.01%
1
0.47%
34
Justin P. Mattock
1
0.01%
1
0.47%
Total
10927
215