aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorDenis Efremov (Oracle) <efremov@linux.com>2023-09-05 12:33:51 +0400
committerAleksandr Nogikh <nogikh@google.com>2023-09-06 10:06:44 +0000
commit736a3c37c74cb6da919ca7d68f3c1e2a2d2b62a7 (patch)
treed541fb820e8cd0be0ba71d33323d4b9d62c15f33 /sys
parenta9604bc8615ca3c30a044ddbfdf2d2f27ee0e644 (diff)
sys/linux: add AT_HANDLE_FID to name_to_handle_at_flags
Handle torvalds/linux@96b2b072ee62 ("exportfs: allow exporting non-decodeable file handles to userspace"). Signed-off-by: Denis Efremov (Oracle) <efremov@linux.com>
Diffstat (limited to 'sys')
-rw-r--r--sys/linux/sys.txt2
-rw-r--r--sys/linux/sys.txt.const1
2 files changed, 2 insertions, 1 deletions
diff --git a/sys/linux/sys.txt b/sys/linux/sys.txt
index 50f7b26a2..8dd05de1a 100644
--- a/sys/linux/sys.txt
+++ b/sys/linux/sys.txt
@@ -1315,7 +1315,7 @@ renameat2_flags = RENAME_EXCHANGE, RENAME_NOREPLACE, RENAME_WHITEOUT
flock_op = LOCK_SH, LOCK_EX, LOCK_UN, LOCK_NB
statx_flags = AT_SYMLINK_NOFOLLOW, AT_SYMLINK_FOLLOW, AT_NO_AUTOMOUNT, AT_EMPTY_PATH, AT_STATX_SYNC_TYPE, AT_STATX_SYNC_AS_STAT, AT_STATX_FORCE_SYNC, AT_STATX_DONT_SYNC
statx_mask = STATX_TYPE, STATX_MODE, STATX_NLINK, STATX_UID, STATX_GID, STATX_ATIME, STATX_MTIME, STATX_CTIME, STATX_INO, STATX_SIZE, STATX_BLOCKS, STATX_BASIC_STATS, STATX_BTIME
-name_to_handle_at_flags = AT_EMPTY_PATH, AT_SYMLINK_FOLLOW
+name_to_handle_at_flags = AT_EMPTY_PATH, AT_SYMLINK_FOLLOW, AT_HANDLE_FID
mq_open_flags = O_WRONLY, O_RDWR, O_NONBLOCK, O_CREAT, O_EXCL, O_CREAT
finit_module_flags = MODULE_INIT_IGNORE_MODVERSIONS, MODULE_INIT_IGNORE_VERMAGIC
delete_module_flags = O_NONBLOCK, O_TRUNC
diff --git a/sys/linux/sys.txt.const b/sys/linux/sys.txt.const
index 81acad2bf..84a407592 100644
--- a/sys/linux/sys.txt.const
+++ b/sys/linux/sys.txt.const
@@ -36,6 +36,7 @@ ARCH_SHSTK_UNLOCK = 20484, arm:arm64:mips64le:ppc64le:riscv64:s390x:???
AT_EACCESS = 512
AT_EMPTY_PATH = 4096
AT_FDCWD = 18446744073709551516
+AT_HANDLE_FID = 512
AT_NO_AUTOMOUNT = 2048
AT_REMOVEDIR = 512
AT_STATX_DONT_SYNC = 16384