Linux Source Code
Home
Release 5.7
Help
fanotify
root
fs
notify
Highlighting
Reset All
By Author
By Age
──────────
Aaron Goidel
Al Viro
Amir Goldstein
Andreas Gruenbacher
Arnd Bergmann
Cyrill V. Gorcunov
David Howells
Dominik Brodowski
Eric Paris
Eric W. Biedermann
Greg Kroah-Hartman
Heiko Carstens
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
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
655
-
16
2712
Jan Kara
Amir Goldstein
Eric Paris
Miklos Szeredi
Shakeel Butt
Matthew Bobrowski
Steve Grubb
Al Viro
Kinglong Mee
Andreas Gruenbacher
Ingo Molnar
Eric W. Biedermann
Nathan Chancellor
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
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 2, "token_count": 230}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 327}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 28, "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": 18, "token_count": 3}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 56}, {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 551}, {"author_id": 1, "token_count": 105}, ]}, {"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": 341}, {"author_id": 1, "token_count": 545}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Kara
1246
45.94%
Amir Goldstein
1002
36.95%
Eric Paris
296
10.91%
Miklos Szeredi
56
2.06%
Shakeel Butt
31
1.14%
Matthew Bobrowski
28
1.03%
Steve Grubb
25
0.92%
Al Viro
6
0.22%
Kinglong Mee
5
0.18%
Andreas Gruenbacher
5
0.18%
Ingo Molnar
3
0.11%
Eric W. Biedermann
3
0.11%
Nathan Chancellor
2
0.07%
David Howells
2
0.07%
Suzuki K. Poulose
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2712
fanotify.h
210
-
5
778
Jan Kara
Amir Goldstein
Miklos Szeredi
Greg Kroah-Hartman
Al Viro
January 2014
April 2014
November 2016
December 2016
October 2017
November 2017
February 2018
October 2018
January 2019
March 2020
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 159}, {"author_id": 1, "token_count": 350}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Kara
485
62.34%
Amir Goldstein
272
34.96%
Miklos Szeredi
19
2.44%
Greg Kroah-Hartman
1
0.13%
Al Viro
1
0.13%
Total
778
fanotify_user.c
1220
-
26
5136
Eric Paris
Amir Goldstein
Jan Kara
Andreas Gruenbacher
Lino Sanfilippo
Al Viro
Heinrich Schuchardt
Dominik Brodowski
Aaron Goidel
Steve Grubb
Miklos Szeredi
Peter Zijlstra
Kees Cook
Shakeel Butt
Will Woods
Yann Droneaud
Cyrill V. Gorcunov
Arnd Bergmann
Heiko Carstens
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
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 266}, {"author_id": 2, "token_count": 1623}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 19, "token_count": 5}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 259}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 30, "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": 17, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 74}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 15, "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": 16, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "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": 48}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "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": 23, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 26, "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": 185}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 645}, {"author_id": 1, "token_count": 260}, ]}, {"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": 334}, {"author_id": 1, "token_count": 122}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Paris
1941
37.79%
Amir Goldstein
1355
26.38%
Jan Kara
796
15.50%
Andreas Gruenbacher
267
5.20%
Lino Sanfilippo
221
4.30%
Al Viro
155
3.02%
Heinrich Schuchardt
84
1.64%
Dominik Brodowski
64
1.25%
Aaron Goidel
58
1.13%
Steve Grubb
53
1.03%
Miklos Szeredi
41
0.80%
Peter Zijlstra
19
0.37%
Kees Cook
19
0.37%
Shakeel Butt
16
0.31%
Will Woods
9
0.18%
Yann Droneaud
8
0.16%
Cyrill V. Gorcunov
8
0.16%
Arnd Bergmann
6
0.12%
Heiko Carstens
4
0.08%
Tejun Heo
3
0.06%
Ingo Molnar
3
0.06%
Linus Torvalds
2
0.04%
Nikolay Borisov
1
0.02%
Lucas De Marchi
1
0.02%
Justin P. Mattock
1
0.02%
Greg Kroah-Hartman
1
0.02%
Total
5136
Contributors:
32
Author
Tokens
Proportion
Commits
Proportion
0
Amir Goldstein
2629
30.48%
35
19.55%
1
Jan Kara
2527
29.30%
40
22.35%
2
Eric Paris
2237
25.93%
36
20.11%
3
Andreas Gruenbacher
272
3.15%
12
6.70%
4
Lino Sanfilippo
221
2.56%
11
6.15%
5
Al Viro
162
1.88%
10
5.59%
6
Miklos Szeredi
116
1.34%
2
1.12%
7
Heinrich Schuchardt
84
0.97%
3
1.68%
8
Steve Grubb
78
0.90%
1
0.56%
9
Dominik Brodowski
64
0.74%
1
0.56%
10
Aaron Goidel
58
0.67%
1
0.56%
11
Shakeel Butt
47
0.54%
2
1.12%
12
Matthew Bobrowski
28
0.32%
3
1.68%
13
Peter Zijlstra
19
0.22%
1
0.56%
14
Kees Cook
19
0.22%
1
0.56%
15
Will Woods
9
0.10%
1
0.56%
16
Yann Droneaud
8
0.09%
1
0.56%
17
Cyrill V. Gorcunov
8
0.09%
1
0.56%
18
Ingo Molnar
6
0.07%
2
1.12%
19
Arnd Bergmann
6
0.07%
2
1.12%
20
Kinglong Mee
5
0.06%
1
0.56%
21
Heiko Carstens
4
0.05%
1
0.56%
22
Tejun Heo
3
0.03%
1
0.56%
23
Greg Kroah-Hartman
3
0.03%
1
0.56%
24
Eric W. Biedermann
3
0.03%
1
0.56%
25
Nathan Chancellor
2
0.02%
1
0.56%
26
Linus Torvalds
2
0.02%
1
0.56%
27
David Howells
2
0.02%
2
1.12%
28
Suzuki K. Poulose
1
0.01%
1
0.56%
29
Nikolay Borisov
1
0.01%
1
0.56%
30
Lucas De Marchi
1
0.01%
1
0.56%
31
Justin P. Mattock
1
0.01%
1
0.56%
Total
8626
179