From 2c633c86520193693e3e2fab35f7115e5ac7f747 Mon Sep 17 00:00:00 2001 From: Sablin Viacheslav Date: Wed, 13 Nov 2024 01:16:42 +0300 Subject: sys/linux: updated fuse fs specifications --- sys/linux/fs_fuse.txt.const | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) (limited to 'sys/linux/fs_fuse.txt.const') diff --git a/sys/linux/fs_fuse.txt.const b/sys/linux/fs_fuse.txt.const index 197bef9a3..63491c362 100644 --- a/sys/linux/fs_fuse.txt.const +++ b/sys/linux/fs_fuse.txt.const @@ -7,13 +7,19 @@ FOPEN_KEEP_CACHE = 2 FOPEN_NONSEEKABLE = 4 FOPEN_STREAM = 16 FUSE_ABORT_ERROR = 2097152 +FUSE_ALLOW_IDMAP_FLAG2 = 256 FUSE_ASYNC_DIO = 32768 FUSE_ASYNC_READ = 1 FUSE_ATOMIC_O_TRUNC = 8 FUSE_AUTO_INVAL_DATA = 4096 FUSE_BIG_WRITES = 32 FUSE_CACHE_SYMLINKS = 8388608 +FUSE_CREATE_SUPP_GROUP_FLAG2 = 4 +FUSE_DEV_IOC_BACKING_CLOSE = 1074062594, mips64le:ppc64le:2147804418 +FUSE_DEV_IOC_BACKING_OPEN = 1074849025, mips64le:ppc64le:2148590849 FUSE_DEV_IOC_CLONE = 2147804416, mips64le:ppc64le:1074062592 +FUSE_DIRECT_IO_ALLOW_MMAP_FLAG2 = 16 +FUSE_DIRECT_IO_RELAX_FLAG2 = 16 FUSE_DONT_MASK = 64 FUSE_DO_READDIRPLUS = 8192 FUSE_EXPLICIT_INVAL_DATA = 33554432 @@ -21,32 +27,63 @@ FUSE_EXPORT_SUPPORT = 16 FUSE_FILE_OPS = 4 FUSE_FLOCK_LOCKS = 1024 FUSE_HANDLE_KILLPRIV = 524288 +FUSE_HANDLE_KILLPRIV_V2 = 268435456 +FUSE_HAS_EXPIRE_ONLY_FLAG2 = 8 +FUSE_HAS_INODE_DAX_FLAG2 = 2 FUSE_HAS_IOCTL_DIR = 2048 +FUSE_HAS_RESEND_FLAG2 = 128 +FUSE_INIT_EXT = 1073741824 +FUSE_INIT_RESERVED = 18446744071562067968 FUSE_IOCTL_RETRY = 4 FUSE_KERNEL_MINOR_VERSION = 41 FUSE_KERNEL_VERSION = 7 +FUSE_MAP_ALIGNMENT = 67108864 FUSE_MAX_PAGES = 4194304 FUSE_MIN_READ_BUFFER = 8192 FUSE_NOTIFY_DELETE = 6 FUSE_NOTIFY_INVAL_ENTRY = 3 FUSE_NOTIFY_INVAL_INODE = 2 FUSE_NOTIFY_POLL = 1 +FUSE_NOTIFY_RESEND = 7 FUSE_NOTIFY_RETRIEVE = 5 FUSE_NOTIFY_STORE = 4 +FUSE_NO_EXPORT_SUPPORT_FLAG2 = 64 FUSE_NO_OPENDIR_SUPPORT = 16777216 FUSE_NO_OPEN_SUPPORT = 131072 FUSE_PARALLEL_DIROPS = 262144 +FUSE_PASSTHROUGH_FLAG2 = 32 FUSE_POSIX_ACL = 1048576 FUSE_POSIX_LOCKS = 2 FUSE_READDIRPLUS_AUTO = 16384 +FUSE_SECURITY_CTX_FLAG2 = 1 +FUSE_SETXATTR_EXT = 536870912 FUSE_SPLICE_MOVE = 256 FUSE_SPLICE_READ = 512 FUSE_SPLICE_WRITE = 128 +FUSE_SUBMOUNTS = 134217728 FUSE_WRITEBACK_CACHE = 65536 F_RDLCK = 0 F_UNLCK = 2 F_WRLCK = 1 O_RDWR = 2 +STATX_ATIME = 32 +STATX_BASIC_STATS = 2047 +STATX_BLOCKS = 1024 +STATX_BTIME = 2048 +STATX_CTIME = 128 +STATX_DIOALIGN = 8192 +STATX_GID = 16 +STATX_INO = 256 +STATX_MNT_ID = 4096 +STATX_MNT_ID_UNIQUE = 16384 +STATX_MODE = 2 +STATX_MTIME = 64 +STATX_NLINK = 4 +STATX_SIZE = 512 +STATX_SUBVOL = 32768 +STATX_TYPE = 1 +STATX_UID = 8 +STATX_WRITE_ATOMIC = 65536 S_IFBLK = 24576 S_IFCHR = 8192 S_IFDIR = 16384 -- cgit mrf-deployment