Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
aa93bdc5500cc93ba31afeda1a61610d117947ad
/
fs
/
notify
/
fanotify
/
fanotify.c
aa93bdc
fsnotify: use helpers to access data by data_type
by Amir Goldstein
· 4 years, 10 months ago
ec16545
memcg, fsnotify: no oom-kill for remote memcg charging
by Shakeel Butt
· 6 years ago
c285a2f
fanotify: update connector fsid cache on add mark
by Amir Goldstein
· 6 years ago
d27fb65
Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
b1da6a5
fsnotify: Fix NULL ptr deref in fanotify_get_fsid()
by Jan Kara
· 6 years ago
e43e9c3
fsnotify: switch send_to_group() and ->handle_event to const struct qstr *
by Al Viro
· 6 years ago
b519057
fanotify: Make waits for fanotify events only killable
by Jan Kara
· 6 years ago
fabf7f2
fanotify: Use interruptible wait when waiting for permission events
by Jan Kara
· 6 years ago
4087328
fanotify: Track permission event state
by Jan Kara
· 6 years ago
e7fce6d
fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID
by Amir Goldstein
· 6 years ago
235328d
fanotify: add support for create/attrib/move/delete events
by Amir Goldstein
· 6 years ago
83b535d
fanotify: support events with data type FSNOTIFY_EVENT_INODE
by Amir Goldstein
· 6 years ago
0321e03
fanotify: check FS_ISDIR flag instead of d_is_dir()
by Amir Goldstein
· 6 years ago
7711522
fanotify: cache fsid in fsnotify_mark_connector
by Amir Goldstein
· 6 years ago
e9e0c89
fanotify: encode file identifier for FAN_REPORT_FID
by Amir Goldstein
· 6 years ago
3391399
fanotify: rename struct fanotify_{,perm_}event_info
by Amir Goldstein
· 6 years ago
a0a92d2
fsnotify: move mask out of struct fsnotify_event
by Amir Goldstein
· 6 years ago
66917a3
fanotify: introduce new event mask FAN_OPEN_EXEC_PERM
by Matthew Bobrowski
· 6 years ago
9b076f1
fanotify: introduce new event mask FAN_OPEN_EXEC
by Matthew Bobrowski
· 6 years ago
2d10b23
fanotify: return only user requested event types in event mask
by Matthew Bobrowski
· 6 years ago
b469e7e
fanotify: fix handling of events on child sub-directory
by Amir Goldstein
· 6 years ago
d0a6a87
fanotify: support reporting thread id instead of process id
by Amir Goldstein
· 6 years ago
bdd5a46
fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants
by Amir Goldstein
· 6 years ago
23c9dee
fanotify: deprecate uapi FAN_ALL_* constants
by Amir Goldstein
· 6 years ago
0214f46
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 6 years ago
d46eb14b
fs: fsnotify: account fsnotify metadata to kmemcg
by Shakeel Butt
· 6 years ago
7a36094
pids: Compute task_tgid using signal->leader_pid
by Eric W. Biederman
· 7 years ago
837a393
fanotify: generalize fanotify_should_send_event()
by Amir Goldstein
· 7 years ago
5b0457a
fsnotify: remove redundant arguments to handle_event()
by Amir Goldstein
· 7 years ago
54a307b
fanotify: fix logic of events on child
by Amir Goldstein
· 7 years ago
7b1f641
fsnotify: Let userspace know about lost events due to ENOMEM
by Jan Kara
· 7 years ago
1f5eaa9
fanotify: Avoid lost events due to ENOMEM for unlimited queues
by Jan Kara
· 7 years ago
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
f37650f
fanotify: fix fsnotify_prepare_user_wait() failure
by Miklos Szeredi
· 7 years ago
de8cd83
audit: Record fanotify access control decisions
by Steve Grubb
· 7 years ago
054c636
fsnotify: Move ->free_mark callback to fsnotify_ops
by Jan Kara
· 8 years ago
05f0e38
fanotify: Release SRCU lock when waiting for userspace response
by Jan Kara
· 8 years ago
9385a84
fsnotify: Pass fsnotify_iter_info into handle_event handler
by Jan Kara
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
6c71100
fanotify: simplify the code of fanotify_merge
by Kinglong Mee
· 8 years ago
3cd5eca
fsnotify: constify 'data' passed to ->handle_event()
by Al Viro
· 8 years ago
96d4101
fanotify: fix list corruption in fanotify_get_response()
by Jan Kara
· 8 years ago
b3c1030
fanotify: fix event filtering with FAN_ONDIR set
by Suzuki K. Poulose
· 10 years ago
54f2a2f
fanotify: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversions
by David Howells
· 10 years ago
e36cb0b
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
by David Howells
· 10 years ago
66ba93c
fanotify: don't set FAN_ONDIR implicitly on a marks ignored mask
by Lino Sanfilippo
· 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
f083441
fanotify: use fanotify event structure for permission response processing
by Jan Kara
· 11 years ago
482ef06
fanotify: Handle overflow in case of permission events
by Jan Kara
· 11 years ago
45a22f4
inotify: Fix reporting of cookies for inotify events
by Jan Kara
· 11 years ago
8581679
fanotify: Fix use after free for permission events
by Jan Kara
· 11 years ago
83c0e1b
fsnotify: Do not return merged event from fsnotify_add_notify_event()
by Jan Kara
· 11 years ago
13116df
fanotify: Fix use after free in mask checking
by Jan Kara
· 11 years ago
56b27cf
fsnotify: remove pointless NULL initializers
by Jan Kara
· 11 years ago
83c4c4b
fsnotify: remove .should_send_event callback
by Jan Kara
· 11 years ago
7053aee
fsnotify: do not share events between notification groups
by Jan Kara
· 11 years ago
96680d2
Merge branch 'for-next' of git://git.infradead.org/users/eparis/notify
by Linus Torvalds
· 12 years ago
03a1cec
fanotify: dont merge permission events
by Lino Sanfilippo
· 13 years ago
848561d
fanotify: fix missing break
by Eric Paris
· 12 years ago
09e5f14
fanotify: on group destroy allow all waiters to bypass permission check
by Lino Sanfilippo
· 14 years ago
8fcd652
fanotify: ignore events on directories unless specifically requested
by Eric Paris
· 14 years ago
e1c048b
fanotify: do not send events for irregular files
by Eric Paris
· 14 years ago
4afeff8
fanotify: limit number of listeners per user
by Eric Paris
· 14 years ago
ff8d6e9
fanotify: drop duplicate pr_debug statement
by Tvrtko Ursulin
· 14 years ago
2069601
Revert "fsnotify: store struct file not struct path"
by Linus Torvalds
· 14 years ago
1968f5e
fanotify: use both marks when possible
by Eric Paris
· 14 years ago
ce8f76f
fsnotify: pass both the vfsmount mark and inode mark
by Eric Paris
· 14 years ago
2612abb
fsnotify: cleanup should_send_event
by Eric Paris
· 14 years ago
0215054
fanotify: use the mark in handler functions
by Eric Paris
· 14 years ago
3a9b16b
fsnotify: send fsnotify_mark to groups in event handling functions
by Eric Paris
· 14 years ago
3bcf386
fsnotify: store struct file not struct path
by Eric Paris
· 14 years ago
f70ab54
fsnotify: fsnotify_add_notify_event should return an event
by Eric Paris
· 14 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
43ed7e1
fanotify: use merge argument to determine actual event added to queue
by Eric Paris
· 15 years ago
6e5f77b
fsnotify: intoduce a notification merge argument
by Eric Paris
· 15 years ago
32a4df1
fanotify: ignored_mask to ignore events
by Eric Paris
· 15 years ago
33d3dff
fanotify: remove outgoing function checks in fanotify.h
by Andreas Gruenbacher
· 15 years ago
1c52906
fanotify: should_send_event needs to handle vfsmounts
by Eric Paris
· 15 years ago
5444e29
fsnotify: split generic and inode specific mark code
by Eric Paris
· 15 years ago
32c3263
fanotify: Add pids to events
by Andreas Gruenbacher
· 15 years ago
9dced01
fanotify: do not clone on merge unless needed
by Eric Paris
· 15 years ago
a12a7dd
fanotify: merge notification events with different masks
by Eric Paris
· 15 years ago
767cd46
fanotify:drop notification if they exist in the outgoing queue
by Eric Paris
· 15 years ago
ff0b16a
fanotify: fscking all notification system
by Eric Paris
· 15 years ago