summaryrefslogtreecommitdiffstats
path: root/fs/notify/fanotify/fanotify.h
Commit message (Expand)AuthorAgeFilesLines
* fanotify: implement "evictable" inode marksAmir Goldstein2022-04-251-0/+2
* fanotify: create helper fanotify_mark_user_flags()Amir Goldstein2022-04-251-0/+10
* fanotify: report old and/or new parent+name in FAN_RENAME eventAmir Goldstein2021-12-151-0/+18
* fanotify: support secondary dir fh and name in fanotify_infoAmir Goldstein2021-12-151-8/+71
* fanotify: use helpers to parcel fanotify_info bufferAmir Goldstein2021-12-151-0/+20
* fanotify: use macros to get the offset to fanotify_info bufferAmir Goldstein2021-12-151-11/+30
* fanotify: Emit generic error info for error eventGabriel Krisman Bertazi2021-10-271-0/+1
* fanotify: Report fid info for file related file system errorsGabriel Krisman Bertazi2021-10-271-0/+9
* fanotify: Add helpers to decide whether to report FID/DFIDGabriel Krisman Bertazi2021-10-271-0/+10
* fanotify: Wrap object_fh inline space in a creator macroGabriel Krisman Bertazi2021-10-271-3/+9
* fanotify: Support merging of error eventsGabriel Krisman Bertazi2021-10-271-1/+3
* fanotify: Support enqueueing of error eventsGabriel Krisman Bertazi2021-10-271-0/+6
* fanotify: Pre-allocate pool of error eventsGabriel Krisman Bertazi2021-10-271-0/+11
* fsnotify: Add helper to detect overflow_eventGabriel Krisman Bertazi2021-10-271-1/+2
* fsnotify: use hash table for faster events mergeAmir Goldstein2021-03-161-0/+25
* fanotify: mix event info and pid into merge key hashAmir Goldstein2021-03-161-0/+5
* fanotify: reduce event objectid to 29-bit hashAmir Goldstein2021-03-161-3/+13
* fanotify: report parent fid + name + child fidAmir Goldstein2020-07-271-1/+7
* fanotify: no external fh buffer in fanotify_name_eventAmir Goldstein2020-07-271-5/+7
* fanotify: use struct fanotify_info to parcel the variable size bufferAmir Goldstein2020-07-271-13/+78
* fanotify: create overflow event typeAmir Goldstein2020-07-151-6/+9
* fanotify: Replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-081-1/+1
* fanotify: record name info for FAN_DIR_MODIFY eventAmir Goldstein2020-03-251-1/+39
* fanotify: Drop fanotify_event_has_fid()Jan Kara2020-03-251-5/+0
* fanotify: divorce fanotify_path_event and fanotify_fid_eventJan Kara2020-03-251-27/+50
* fanotify: Store fanotify handles differentlyJan Kara2020-03-251-53/+62
* fanotify: Use interruptible wait when waiting for permission eventsJan Kara2019-02-181-1/+2
* fanotify: Track permission event stateJan Kara2019-02-181-1/+9
* fanotify: support events with data type FSNOTIFY_EVENT_INODEAmir Goldstein2019-02-071-1/+1
* fanotify: cache fsid in fsnotify_mark_connectorAmir Goldstein2019-02-071-2/+3
* fanotify: copy event fid info to userAmir Goldstein2019-02-071-0/+5
* fanotify: encode file identifier for FAN_REPORT_FIDAmir Goldstein2019-02-071-3/+75
* fanotify: rename struct fanotify_{,perm_}event_infoAmir Goldstein2019-02-061-8/+8
* fsnotify: move mask out of struct fsnotify_eventAmir Goldstein2019-02-061-0/+1
* fanotify: support reporting thread id instead of process idAmir Goldstein2018-10-081-1/+1
* fanotify: deprecate uapi FAN_ALL_* constantsAmir Goldstein2018-10-041-1/+1
* fanotify: Avoid lost events due to ENOMEM for unlimited queuesJan Kara2018-02-271-1/+2
* Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Linus Torvalds2017-11-141-2/+6
|\
| * fanotify: clean up CONFIG_FANOTIFY_ACCESS_PERMISSIONS ifdefsMiklos Szeredi2017-10-311-2/+6
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* fsnotify: Move ->free_mark callback to fsnotify_opsJan Kara2017-04-101-0/+1
* fsnotify: constify 'data' passed to ->handle_event()Al Viro2016-12-051-1/+1
* fanotify: use fanotify event structure for permission response processingJan Kara2014-04-031-7/+27
* fanotify: Fix use after free for permission eventsJan Kara2014-01-291-0/+7
* fsnotify: do not share events between notification groupsJan Kara2014-01-211-0/+23