]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
fanotify: reserve event bit of deprecated FAN_DIR_MODIFY
authorAmir Goldstein <amir73il@gmail.com>
Fri, 15 Nov 2024 15:30:19 +0000 (10:30 -0500)
committerJan Kara <jack@suse.cz>
Tue, 10 Dec 2024 11:03:16 +0000 (12:03 +0100)
Avoid reusing it, because we would like to reserve it for future
FAN_PATH_MODIFY pre-content event.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Link: https://patch.msgid.link/632d9f80428e2e7a6b6a8ccc2925d87c92bbb518.1731684329.git.josef@toxicpanda.com
include/linux/fsnotify_backend.h
include/uapi/linux/fanotify.h

index 9c105244815d420d9788a4b70fd129a1e24ce20d..c38762b62bf1b02958dc1ccc83195e410bc88c03 100644 (file)
@@ -55,6 +55,7 @@
 #define FS_OPEN_PERM           0x00010000      /* open event in an permission hook */
 #define FS_ACCESS_PERM         0x00020000      /* access event in a permissions hook */
 #define FS_OPEN_EXEC_PERM      0x00040000      /* open/exec event in a permission hook */
+/* #define FS_DIR_MODIFY       0x00080000 */   /* Deprecated (reserved) */
 
 /*
  * Set on inode mark that cares about things that happen to its children.
index 34f221d3a1b957acad130ab35f6fbac52fee5dbd..79072b6894f25a4b9990f8bccf712d034f1b4ddc 100644 (file)
@@ -25,6 +25,7 @@
 #define FAN_OPEN_PERM          0x00010000      /* File open in perm check */
 #define FAN_ACCESS_PERM                0x00020000      /* File accessed in perm check */
 #define FAN_OPEN_EXEC_PERM     0x00040000      /* File open/exec in perm check */
+/* #define FAN_DIR_MODIFY      0x00080000 */   /* Deprecated (reserved) */
 
 #define FAN_EVENT_ON_CHILD     0x08000000      /* Interested in child events */