summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Syromyatnikov <evgsyr@gmail.com>2022-07-25 23:20:08 +0200
committerDmitry V. Levin <ldv@strace.io>2022-07-31 21:03:01 +0000
commit6a6d43129da4d385703ed45e2073ac226fc987b0 (patch)
tree236e8e4f7284905137274d822a2d4feed57967c6
parentada6a476c9520365fcfd81a0059ffaae75a7331d (diff)
downloadstrace-6a6d43129da4d385703ed45e2073ac226fc987b0.tar.gz
xlat: add FAN_MARK_EVICTABLE to fan_mark_flags
* src/xlat/fan_mark_flags.in (FAN_MARK_EVICTABLE): New constant, introduced by Linux commit v5.19-rc1~148^2~5. * tests/fanotify_mark.c: Update expected output. * NEWS: Mention it.
-rw-r--r--NEWS3
-rw-r--r--src/xlat/fan_mark_flags.in19
-rw-r--r--tests/fanotify_mark.c2
3 files changed, 13 insertions, 11 deletions
diff --git a/NEWS b/NEWS
index 1e55dfbc8..989e8f885 100644
--- a/NEWS
+++ b/NEWS
@@ -12,7 +12,8 @@ Noteworthy changes in release ?.?? (????-??-??)
INET_DIAG_PROTOCOL, INET_DIAG_REQ_PROTOCOL, INET_DIAG_SHUTDOWN,
INET_DIAG_SK_BPF_STORAGES, INET_DIAG_SOCKOPT, and INET_DIAG_ULP_INFO
NETLINK_SOCK_DIAG netlink attributes.
- * Updated lists of GPIO_V2_LINE_FLAG_* and NET_IPV4_CONF_* constants.
+ * Updated lists of FAN_MARK_*, GPIO_V2_LINE_FLAG_*, and NET_IPV4_CONF_*
+ constants.
* Updated lists of ioctl commands from Linux 5.19.
* Bug fixes
diff --git a/src/xlat/fan_mark_flags.in b/src/xlat/fan_mark_flags.in
index 56cd8e58f..572c94817 100644
--- a/src/xlat/fan_mark_flags.in
+++ b/src/xlat/fan_mark_flags.in
@@ -1,9 +1,10 @@
-FAN_MARK_ADD 0x00000001
-FAN_MARK_REMOVE 0x00000002
-FAN_MARK_DONT_FOLLOW 0x00000004
-FAN_MARK_ONLYDIR 0x00000008
-FAN_MARK_MOUNT 0x00000010
-FAN_MARK_IGNORED_MASK 0x00000020
-FAN_MARK_IGNORED_SURV_MODIFY 0x00000040
-FAN_MARK_FLUSH 0x00000080
-FAN_MARK_FILESYSTEM 0x00000100
+FAN_MARK_ADD 0x00000001
+FAN_MARK_REMOVE 0x00000002
+FAN_MARK_DONT_FOLLOW 0x00000004
+FAN_MARK_ONLYDIR 0x00000008
+FAN_MARK_MOUNT 0x00000010
+FAN_MARK_IGNORED_MASK 0x00000020
+FAN_MARK_IGNORED_SURV_MODIFY 0x00000040
+FAN_MARK_FLUSH 0x00000080
+FAN_MARK_FILESYSTEM 0x00000100
+FAN_MARK_EVICTABLE 0x00000200
diff --git a/tests/fanotify_mark.c b/tests/fanotify_mark.c
index 2f0787f36..3f39cad8d 100644
--- a/tests/fanotify_mark.c
+++ b/tests/fanotify_mark.c
@@ -115,7 +115,7 @@ main(void)
"FAN_MARK_ADD|FAN_MARK_REMOVE|FAN_MARK_DONT_FOLLOW|"
"FAN_MARK_ONLYDIR|FAN_MARK_MOUNT|FAN_MARK_IGNORED_MASK|"
"FAN_MARK_IGNORED_SURV_MODIFY|FAN_MARK_FLUSH|"
- "FAN_MARK_FILESYSTEM|0xdeadfe00"
+ "FAN_MARK_FILESYSTEM|FAN_MARK_EVICTABLE|0xdeadfc00"
# endif
# if XLAT_VERBOSE
" */"