Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
556fd27186e66500693e2105bd0af475d19a3a97
/
fs
/
notify
/
fanotify
/
fanotify_user.c
f14fc0c
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 7 years ago
23281c8
Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
6685df3
fanotify: clean up CONFIG_FANOTIFY_ACCESS_PERMISSIONS ifdefs
by Miklos Szeredi
· 7 years ago
de8cd83
audit: Record fanotify access control decisions
by Steve Grubb
· 7 years ago
4ff33aa
fanotify: don't expose EOPENSTALE to userspace
by Amir Goldstein
· 8 years ago
054c636
fsnotify: Move ->free_mark callback to fsnotify_ops
by Jan Kara
· 8 years ago
7b12932
fsnotify: Add group pointer in fsnotify_init_mark()
by Jan Kara
· 8 years ago
b1362ed
fsnotify: Remove fsnotify_find_{inode|vfsmount}_mark()
by Jan Kara
· 8 years ago
8920d27
fsnotify: Remove fsnotify_recalc_{inode|vfsmount}_mask()
by Jan Kara
· 8 years ago
66d2b81
fsnotify: Remove fsnotify_set_mark_{,ignored_}mask_locked()
by Jan Kara
· 8 years ago
c974764
fanotify: Move recalculation of inode / vfsmount mask under mark_mutex
by Jan Kara
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
ed27264
fsnotify: clean up spinlock assertions
by Jan Kara
· 8 years ago
073f655
fanotify: use notification_lock instead of access_lock
by Jan Kara
· 8 years ago
c21dbe2
fsnotify: convert notification_mutex to a spinlock
by Jan Kara
· 8 years ago
1404ff3
fsnotify: drop notification_mutex before destroying event
by Jan Kara
· 8 years ago
96d4101
fanotify: fix list corruption in fanotify_get_response()
by Jan Kara
· 8 years ago
4712e722
fsnotify: get rid of fsnotify_destroy_mark_locked()
by Jan Kara
· 9 years ago
66ba93c
fanotify: don't set FAN_ONDIR implicitly on a marks ignored mask
by Lino Sanfilippo
· 10 years ago
d2c1874
fanotify: don't recalculate a marks mask if only the ignored mask changed
by Lino Sanfilippo
· 10 years ago
a118449
fanotify: only destroy mark when both mask and ignored_mask are cleared
by Lino Sanfilippo
· 10 years ago
536ebe9ca
sched, fanotify: Deal with nested sleeps
by Peter Zijlstra
· 10 years ago
0b37e09
fanotify: enable close-on-exec on events' fd when requested in fanotify_init()
by Yann Droneaud
· 10 years ago
5838d44
fanotify: fix double free of pending permission events
by Jan Kara
· 10 years ago
8ba8fa91
fsnotify: rename event handling functions
by Jan Kara
· 10 years ago
48149e9
fanotify: check file flags passed in fanotify_init
by Heinrich Schuchardt
· 10 years ago
cc299a9
fs/notify/fanotify/fanotify_user.c: fix FAN_MARK_FLUSH flag checking
by Heinrich Schuchardt
· 10 years ago
0a8dd2d
fanotify: FAN_MARK_FLUSH: avoid having to provide a fake/invalid fd and path
by Heinrich Schuchardt
· 10 years ago
1e2ee49
fanotify: fix -EOVERFLOW with large files on 64-bit
by Will Woods
· 11 years ago
d507816
fanotify: move unrelated handling from copy_event_to_user()
by Jan Kara
· 11 years ago
d8aaab4
fanotify: reorganize loop in fanotify_read()
by Jan Kara
· 11 years ago
9573f79
fanotify: convert access_mutex to spinlock
by Jan Kara
· 11 years ago
f083441
fanotify: use fanotify event structure for permission response processing
by Jan Kara
· 11 years ago
3298cf3
fanotify: remove useless bypass_perm check
by Jan Kara
· 11 years ago
ff57cd5
fsnotify: Allocate overflow events with proper type
by Jan Kara
· 11 years ago
8581679
fanotify: Fix use after free for permission events
by Jan Kara
· 11 years ago
592f6b8
compat: fix sys_fanotify_mark
by Heiko Carstens
· 11 years ago
7053aee
fsnotify: do not share events between notification groups
by Jan Kara
· 11 years ago
5e9c070c
fanotify: put duplicate code for adding vfsmount/inode marks into an own function
by Lino Sanfilippo
· 11 years ago
7b18527
fanotify: fix races when adding/removing marks
by Lino Sanfilippo
· 11 years ago
de1e0c4
fanotify: info leak in copy_event_to_user()
by Dan Carpenter
· 11 years ago
3058dca
fanotify: quit wanking with FASYNC in ->release()
by Al Viro
· 11 years ago
91c2e0b
unify compat fanotify_mark(2), switch to COMPAT_SYSCALL_DEFINE
by Al Viro
· 12 years ago
4a0fd5b
teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long long
by Al Viro
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
96680d2
Merge branch 'for-next' of git://git.infradead.org/users/eparis/notify
by Linus Torvalds
· 12 years ago
be77196
fs, notify: add procfs fdinfo helper
by Cyrill Gorcunov
· 12 years ago
0a6b6bd
fsnotify: make fasync generic for both inotify and fanotify
by Eric Paris
· 13 years ago
e2a2994
fsnotify: pass group to fsnotify_destroy_mark()
by Lino Sanfilippo
· 13 years ago
6dfbd14
fanotify: add an extra flag to mark_remove_from_mask that indicates wheather a mark should be destroyed
by Lino Sanfilippo
· 13 years ago
d8153d4
inotify, fanotify: replace fsnotify_put_group() with fsnotify_destroy_group()
by Lino Sanfilippo
· 13 years ago
3587b1b
fanotify: fix FAN_Q_OVERFLOW case of fanotify_read()
by Al Viro
· 12 years ago
2903ff0
switch simple cases of fget_light to fdget
by Al Viro
· 12 years ago
352e3b2
fanotify: sanitize failure exits in copy_event_to_user()
by Al Viro
· 12 years ago
765927b
switch dentry_open() to struct path, make it grab references itself
by Al Viro
· 12 years ago
c63181e
vfs: move fsnotify junk to struct mount
by Al Viro
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
ae0e47f
Remove one to many n's in a word
by Justin P. Mattock
· 14 years ago
7d13162
fanotify: fill in the metadata_len field on struct fanotify_event_metadata
by Eric Paris
· 14 years ago
fdbf3ce
fanotify: Dont try to open a file descriptor for the overflow event
by Lino Sanfilippo
· 14 years ago
2637919
fanotify: do not leak user reference on allocation failure
by Eric Paris
· 14 years ago
09e5f14
fanotify: on group destroy allow all waiters to bypass permission check
by Lino Sanfilippo
· 14 years ago
1734dee
fanotify: Dont allow a mask of 0 if setting or removing a mark
by Lino Sanfilippo
· 14 years ago
fa218ab
fanotify: correct broken ref counting in case adding a mark failed
by Lino Sanfilippo
· 14 years ago
ecf6f5e
fanotify: deny permissions when no event was sent
by Eric Paris
· 14 years ago
1a5cea7
make fanotify_read() restartable across signals
by Lino Sanfilippo
· 14 years ago
19ba54f
fs/notify/fanotify/fanotify_user.c: fix warnings
by Andrew Morton
· 14 years ago
192ca4d
fanotify: do not recalculate the mask if the ignored mask changed
by Eric Paris
· 14 years ago
8fcd652
fanotify: ignore events on directories unless specifically requested
by Eric Paris
· 14 years ago
4afeff8
fanotify: limit number of listeners per user
by Eric Paris
· 14 years ago
ac7e22d
fanotify: allow userspace to override max marks
by Eric Paris
· 14 years ago
e7099d8
fanotify: limit the number of marks in a single fanotify group
by Eric Paris
· 14 years ago
5dd03f5
fanotify: allow userspace to override max queue depth
by Eric Paris
· 14 years ago
2529a0d
fsnotify: implement a default maximum queue depth
by Eric Paris
· 14 years ago
5322a59
fanotify: ignore fanotify ignore marks if open writers
by Eric Paris
· 14 years ago
4231a23
fanotify: implement fanotify listener ordering
by Eric Paris
· 14 years ago
6038f37
llseek: automatically add .llseek fop
by Arnd Bergmann
· 14 years ago
a2f13ad
fanotify: Return EPERM when a process is not privileged
by Andreas Gruenbacher
· 14 years ago
2eebf58
fanotify: flush outstanding perm requests on group destroy
by Eric Paris
· 14 years ago
2069601
Revert "fsnotify: store struct file not struct path"
by Linus Torvalds
· 14 years ago
43709a2
fsnotify: remove group->mask
by Eric Paris
· 14 years ago
3bcf386
fsnotify: store struct file not struct path
by Eric Paris
· 14 years ago
80af258
fanotify: groups can specify their f_flags for new fd
by Eric Paris
· 14 years ago
e4e047a
fsnotify: update gfp/slab.h includes
by Tejun Heo
· 15 years ago
08ae893
fanotify: drop the useless priority argument
by Eric Paris
· 14 years ago
8860f06
fanotify: do not return 0 in a void function
by Eric Paris
· 15 years ago
b2d8790
fanotify: userspace interface for permission responses
by Eric Paris
· 15 years ago
9e66e42
fanotify: permissions and blocking
by Eric Paris
· 15 years ago
cb2d429
fsnotify: add group priorities
by Eric Paris
· 15 years ago
4d92604
fanotify: clear all fanotify marks
by Eric Paris
· 15 years ago
c9778a9
fanotify: allow ignored_masks to survive modify
by Eric Paris
· 15 years ago
b9e4e3b
fanotify: allow users to set an ignored_mask
by Eric Paris
· 15 years ago
90b1e7a
fsnotify: allow marks to not pin inodes in core
by Eric Paris
· 15 years ago
33d3dff
fanotify: remove outgoing function checks in fanotify.h
by Andreas Gruenbacher
· 15 years ago
88380fe
fanotify: remove fanotify.h declarations
by Andreas Gruenbacher
· 15 years ago
f364019
fanotify: split fanotify_remove_mark
by Andreas Gruenbacher
· 15 years ago
eac8e9e
fanotify: rename FAN_MARK_ON_VFSMOUNT to FAN_MARK_MOUNT
by Andreas Gruenbacher
· 15 years ago
0ff21db
fanotify: hooks the fanotify_mark syscall to the vfsmount code
by Eric Paris
· 15 years ago
90dd201d
fanotify: remove fanotify_add_mark
by Andreas Gruenbacher
· 15 years ago
Next »