summaryrefslogtreecommitdiff
path: root/fs/notify/fanotify/fanotify.c
AgeCommit message (Expand)AuthorFilesLines
2021-12-15fanotify: report old and/or new parent+name in FAN_RENAME eventAmir Goldstein1-0/+7
2021-12-15fanotify: record either old name new name or both for FAN_RENAMEAmir Goldstein1-15/+44
2021-12-15fanotify: record old and new parent and name in FAN_RENAME eventAmir Goldstein1-4/+38
2021-12-15fanotify: support secondary dir fh and name in fanotify_infoAmir Goldstein1-4/+16
2021-12-15fanotify: use helpers to parcel fanotify_info bufferAmir Goldstein1-16/+19
2021-12-15fanotify: use macros to get the offset to fanotify_info bufferAmir Goldstein1-1/+1
2021-12-15fanotify: introduce group flag FAN_REPORT_TARGET_FIDAmir Goldstein1-12/+36
2021-12-15fsnotify: separate mark iterator type from object type enumAmir Goldstein1-3/+3
2021-10-27fanotify: Allow users to request FAN_FS_ERROR eventsGabriel Krisman Bertazi1-1/+1
2021-10-27fanotify: Emit generic error info for error eventGabriel Krisman Bertazi1-0/+1
2021-10-27fanotify: Report fid info for file related file system errorsGabriel Krisman Bertazi1-0/+11
2021-10-27fanotify: WARN_ON against too large file handlesGabriel Krisman Bertazi1-1/+11
2021-10-27fanotify: Support merging of error eventsGabriel Krisman Bertazi1-2/+24
2021-10-27fanotify: Support enqueueing of error eventsGabriel Krisman Bertazi1-0/+35
2021-10-27fanotify: Pre-allocate pool of error eventsGabriel Krisman Bertazi1-0/+3
2021-10-27fanotify: Reserve UAPI bits for FAN_FS_ERRORGabriel Krisman Bertazi1-0/+1
2021-10-27fanotify: Encode empty file handle when no inode is providedGabriel Krisman Bertazi1-1/+8
2021-10-27fanotify: Allow file handle encoding for unhashed eventsGabriel Krisman Bertazi1-2/+6
2021-10-27fanotify: Support null inode event in fanotify_dfid_inodeGabriel Krisman Bertazi1-1/+1
2021-10-27fsnotify: Pass group argument to free_eventGabriel Krisman Bertazi1-1/+2
2021-10-27fsnotify: Add wrapper around fsnotify_add_eventGabriel Krisman Bertazi1-2/+2
2021-10-27fsnotify: Don't insert unmergeable events in hashtableGabriel Krisman Bertazi1-2/+4
2021-03-16fanotify: configurable limits via sysfsAmir Goldstein1-5/+11
2021-03-16fanotify: limit number of event merge attemptsAmir Goldstein1-0/+6
2021-03-16fsnotify: use hash table for faster events mergeAmir Goldstein1-7/+33
2021-03-16fanotify: mix event info and pid into merge key hashAmir Goldstein1-26/+61
2021-03-16fanotify: reduce event objectid to 29-bit hashAmir Goldstein1-13/+12
2020-12-11fsnotify: fix events reported to watching parent and childAmir Goldstein1-4/+3
2020-10-18mm, memcg: rework remote charging API to support nestingRoman Gushchin1-2/+3
2020-07-28fanotify: compare fsid when merging name eventJan Kara1-0/+3
2020-07-28fanotify: report parent fid + child fidAmir Goldstein1-5/+11
2020-07-28fanotify: report parent fid + name + child fidAmir Goldstein1-4/+23
2020-07-28fanotify: add support for FAN_REPORT_NAMEAmir Goldstein1-1/+17
2020-07-28fanotify: add basic support for FAN_REPORT_DIR_FIDAmir Goldstein1-2/+32
2020-07-27fsnotify: send event to parent and child with single callbackAmir Goldstein1-4/+4
2020-07-27fanotify: no external fh buffer in fanotify_name_eventAmir Goldstein1-23/+52
2020-07-27fanotify: use struct fanotify_info to parcel the variable size bufferAmir Goldstein1-16/+50
2020-07-27fanotify: generalize test for FAN_REPORT_FIDAmir Goldstein1-4/+6
2020-07-27fanotify: distinguish between fid encode error and null fidAmir Goldstein1-10/+4
2020-07-27fanotify: generalize merge logic of events on dirAmir Goldstein1-11/+11
2020-07-27fanotify: generalize the handling of extra event flagsAmir Goldstein1-5/+10
2020-07-27fanotify: remove event FAN_DIR_MODIFYAmir Goldstein1-7/+2
2020-07-27fsnotify: pass dir argument to handle_event() callbackAmir Goldstein1-12/+11
2020-07-15fanotify: break up fanotify_alloc_event()Amir Goldstein1-65/+89
2020-07-15fanotify: create overflow event typeAmir Goldstein1-16/+11
2020-07-15fsnotify: return non const from fsnotify_data_inode()Amir Goldstein1-1/+1
2020-06-04Merge tag 'fsnotify_for_v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+6
2020-05-27fanotify: turn off support for FAN_DIR_MODIFYAmir Goldstein1-1/+1
2020-05-25fanotify: fix ignore mask logic for events on child and on dirAmir Goldstein1-1/+4
2020-05-13fanotify: prefix should_merge()Fabian Frederick1-2/+2