diff options
| author | Ioana-Ruxandra Stăncioi <stancioi@google.com> | 2020-08-21 13:34:00 +0000 |
|---|---|---|
| committer | Eric Biggers <ebiggers3@gmail.com> | 2020-08-24 16:12:41 -0700 |
| commit | 344da168cb738076d82a75e1a7a1f5177df8dbc7 (patch) | |
| tree | 58ca2d4289ed2cf56c3d1c834cb696e5075a4a3a | |
| parent | 9006857c4517044b8fcb6e6266e172d6e8c1cce5 (diff) | |
Revert "sys/linux: add description for fsinfo"
The fsinfo() system call is under heavy discussion upstream, and it
might be totally changed. As a result it was dropped from linux-next
starting in next-20200819, and the pull request for 5.9
(https://lkml.kernel.org/r/1845353.1596469795@warthog.procyon.org.uk/)
wasn't accepted. Therefore revert the syscall description (commit
4b0871d) for now.
| -rw-r--r-- | sys/linux/dev_usbmon.txt.const | 8 | ||||
| -rw-r--r-- | sys/linux/sys.txt | 13 | ||||
| -rw-r--r-- | sys/linux/sys.txt.const | 31 |
3 files changed, 5 insertions, 47 deletions
diff --git a/sys/linux/dev_usbmon.txt.const b/sys/linux/dev_usbmon.txt.const index 25225841c..fb350394f 100644 --- a/sys/linux/dev_usbmon.txt.const +++ b/sys/linux/dev_usbmon.txt.const @@ -1,8 +1,8 @@ # Code generated by syz-sysgen. DO NOT EDIT. arches = 386, amd64, arm, arm64, mips64le, ppc64le, riscv64, s390x -BUFF_MAX = 1228800, ppc64le:1245184 -BUFF_MIN = 8192, ppc64le:65536 -CHUNK_SIZE = 4096, ppc64le:65536 +BUFF_MAX = 1228800 +BUFF_MIN = 8192 +CHUNK_SIZE = 4096 MON_IOCG_STATS = 2148045315, mips64le:ppc64le:1074303491 MON_IOCH_MFLUSH = 37384, mips64le:ppc64le:536908296 MON_IOCQ_RING_SIZE = 37381, mips64le:ppc64le:536908293 @@ -12,7 +12,7 @@ MON_IOCX_GET = 1075352070, 386:arm:1074565638, mips64le:ppc64le:2149093894 MON_IOCX_GETX = 1075352074, 386:arm:1074565642, mips64le:ppc64le:2149093898 MON_IOCX_MFETCH = 3222311431, 386:arm:3222049287 MON_IOC_MAGIC = 146 -PAGE_SIZE = 4096, ppc64le:65536 +PAGE_SIZE = 4096 SETUP_LEN = 8 __NR_ioctl = 54, amd64:16, arm64:riscv64:29, mips64le:5015 __NR_mmap = 90, 386:arm:192, amd64:9, arm64:riscv64:222, mips64le:5009 diff --git a/sys/linux/sys.txt b/sys/linux/sys.txt index 67c8bd283..e823841cb 100644 --- a/sys/linux/sys.txt +++ b/sys/linux/sys.txt @@ -51,7 +51,6 @@ include <uapi/linux/membarrier.h> include <uapi/linux/capability.h> include <uapi/linux/seccomp.h> include <kernel/sched/sched.h> -include <uapi/linux/fsinfo.h> include <uapi/linux/close_range.h> resource fd[int32]: -1 @@ -369,7 +368,6 @@ sysfs$2(option const[2], fsindex intptr, fsname buffer[out]) sysfs$3(option const[3]) statfs(path ptr[in, filename], buf buffer[out]) fstatfs(fd fd, buf buffer[out]) -fsinfo(dfd fd_dir, path ptr[in, filename], params ptr[in, fsinfo_params], params_size bytesize[params], buf buffer[out], buffer_size bytesize[buf]) uselib(lib ptr[in, filename]) init_module(mod ptr[in, string], len len[mod], args ptr[in, string]) @@ -890,15 +888,6 @@ sched_attr { sched_util_max int32 } -fsinfo_params { - resolve_flags flags[resolve_flags, int64] - at_flags flags[at_flags, int32] - flags flags[fsinfo_flags, int32] - request flags[fsinfo_attr_flags, int32] - Nth int32 - Mth int32 -} - sched_policy = SCHED_NORMAL, SCHED_FIFO, SCHED_RR, SCHED_BATCH, SCHED_IDLE, SCHED_DEADLINE sched_attr_flags = SCHED_FLAG_RESET_ON_FORK, SCHED_FLAG_RECLAIM, SCHED_FLAG_DL_OVERRUN, SCHED_FLAG_KEEP_POLICY, SCHED_FLAG_KEEP_PARAMS, SCHED_FLAG_UTIL_CLAMP_MIN, SCHED_FLAG_UTIL_CLAMP_MAX, SCHED_FLAG_SUGOV @@ -1022,8 +1011,6 @@ getrandom_flags = GRND_NONBLOCK, GRND_RANDOM clone_flags = CLONE_VM, CLONE_FS, CLONE_FILES, CLONE_SIGHAND, CLONE_PTRACE, CLONE_VFORK, CLONE_PARENT, CLONE_THREAD, CLONE_NEWNS, CLONE_SYSVSEM, CLONE_SETTLS, CLONE_PARENT_SETTID, CLONE_CHILD_CLEARTID, CLONE_UNTRACED, CLONE_CHILD_SETTID, CLONE_NEWCGROUP, CLONE_NEWUTS, CLONE_NEWIPC, CLONE_NEWUSER, CLONE_NEWPID, CLONE_NEWNET, CLONE_IO, CLONE_PIDFD, CLONE_NEWTIME clone3_flags = CLONE_VM, CLONE_FS, CLONE_FILES, CLONE_SIGHAND, CLONE_PTRACE, CLONE_VFORK, CLONE_PARENT, CLONE_THREAD, CLONE_NEWNS, CLONE_SYSVSEM, CLONE_SETTLS, CLONE_PARENT_SETTID, CLONE_CHILD_CLEARTID, CLONE_UNTRACED, CLONE_CHILD_SETTID, CLONE_NEWCGROUP, CLONE_NEWUTS, CLONE_NEWIPC, CLONE_NEWUSER, CLONE_NEWPID, CLONE_NEWNET, CLONE_IO, CLONE_PIDFD, CLONE_NEWTIME, CLONE_CLEAR_SIGHAND, CLONE_INTO_CGROUP ptrace_peeksiginfo_flags = PTRACE_PEEKSIGINFO_SHARED -fsinfo_flags = FSINFO_FLAGS_QUERY_MASK, FSINFO_FLAGS_QUERY_PATH, FSINFO_FLAGS_QUERY_FD, FSINFO_FLAGS_QUERY_MOUNT -fsinfo_attr_flags = FSINFO_ATTR_STATFS, FSINFO_ATTR_IDS, FSINFO_ATTR_LIMITS, FSINFO_ATTR_SUPPORTS, FSINFO_ATTR_TIMESTAMP_INFO, FSINFO_ATTR_VOLUME_ID, FSINFO_ATTR_VOLUME_UUID, FSINFO_ATTR_VOLUME_NAME, FSINFO_ATTR_FEATURES, FSINFO_ATTR_SOURCE, FSINFO_ATTR_CONFIGURATION, FSINFO_ATTR_FS_STATISTICS, FSINFO_ATTR_FSINFO_ATTRIBUTE_INFO, FSINFO_ATTR_FSINFO_ATTRIBUTES, FSINFO_ATTR_MOUNT_INFO, FSINFO_ATTR_MOUNT_PATH, FSINFO_ATTR_MOUNT_POINT, FSINFO_ATTR_MOUNT_POINT_FULL, FSINFO_ATTR_MOUNT_TOPOLOGY, FSINFO_ATTR_MOUNT_CHILDREN, FSINFO_ATTR_MOUNT_ALL, FSINFO_ATTR_AFS_CELL_NAME, FSINFO_ATTR_AFS_SERVER_NAME, FSINFO_ATTR_AFS_SERVER_ADDRESSES close_range_flags = CLOSE_RANGE_UNSHARE # adjtimex flags. diff --git a/sys/linux/sys.txt.const b/sys/linux/sys.txt.const index a03a51ad8..9adc7bac0 100644 --- a/sys/linux/sys.txt.const +++ b/sys/linux/sys.txt.const @@ -113,34 +113,6 @@ FIONBIO = 21537, mips64le:26238, ppc64le:2147772030 FIONCLEX = 21584, mips64le:26114, ppc64le:536897026 FIOQSIZE = 21600, arm:s390x:21598, mips64le:26239, ppc64le:1074292352 FITHAW = 3221510264 -FSINFO_ATTR_AFS_CELL_NAME = 768 -FSINFO_ATTR_AFS_SERVER_ADDRESSES = 770 -FSINFO_ATTR_AFS_SERVER_NAME = 769 -FSINFO_ATTR_CONFIGURATION = 10 -FSINFO_ATTR_FEATURES = 8 -FSINFO_ATTR_FSINFO_ATTRIBUTES = 257 -FSINFO_ATTR_FSINFO_ATTRIBUTE_INFO = 256 -FSINFO_ATTR_FS_STATISTICS = 11 -FSINFO_ATTR_IDS = 1 -FSINFO_ATTR_LIMITS = 2 -FSINFO_ATTR_MOUNT_ALL = 518 -FSINFO_ATTR_MOUNT_CHILDREN = 517 -FSINFO_ATTR_MOUNT_INFO = 512 -FSINFO_ATTR_MOUNT_PATH = 513 -FSINFO_ATTR_MOUNT_POINT = 514 -FSINFO_ATTR_MOUNT_POINT_FULL = 515 -FSINFO_ATTR_MOUNT_TOPOLOGY = 516 -FSINFO_ATTR_SOURCE = 9 -FSINFO_ATTR_STATFS = 0 -FSINFO_ATTR_SUPPORTS = 3 -FSINFO_ATTR_TIMESTAMP_INFO = 4 -FSINFO_ATTR_VOLUME_ID = 5 -FSINFO_ATTR_VOLUME_NAME = 7 -FSINFO_ATTR_VOLUME_UUID = 6 -FSINFO_FLAGS_QUERY_FD = 1 -FSINFO_FLAGS_QUERY_MASK = 7 -FSINFO_FLAGS_QUERY_MOUNT = 2 -FSINFO_FLAGS_QUERY_PATH = 0 F_ADD_SEALS = 1033 F_DUPFD = 0 F_DUPFD_CLOEXEC = 1030 @@ -636,7 +608,6 @@ __NR_fcntl = 55, amd64:72, arm64:riscv64:25, mips64le:5070 __NR_fdatasync = 148, amd64:75, arm64:riscv64:83, mips64le:5073 __NR_finit_module = 273, 386:350, amd64:313, arm:379, mips64le:5307, ppc64le:353, s390x:344 __NR_flock = 143, amd64:73, arm64:riscv64:32, mips64le:5071 -__NR_fsinfo = 441, mips64le:5441 __NR_fstat = 108, amd64:5, arm64:riscv64:80, mips64le:5005 __NR_fstat64 = 197, amd64:arm64:mips64le:ppc64le:riscv64:s390x:??? __NR_fstatat64 = 386:300, amd64:arm64:mips64le:ppc64le:riscv64:s390x:???, arm:327 @@ -733,7 +704,7 @@ __NR_pread64 = 180, amd64:17, arm64:riscv64:67, mips64le:5016, ppc64le:179 __NR_preadv = 69, 386:333, amd64:295, arm:361, mips64le:5289, ppc64le:320, s390x:328 __NR_preadv2 = 286, 386:378, amd64:327, arm:392, mips64le:5321, ppc64le:380, s390x:376 __NR_prlimit64 = 261, 386:340, amd64:302, arm:369, mips64le:5297, ppc64le:325, s390x:334 -__NR_process_madvise = 442, mips64le:5442 +__NR_process_madvise = 441, mips64le:5441 __NR_process_vm_readv = 270, 386:347, amd64:310, arm:376, mips64le:5304, ppc64le:351, s390x:340 __NR_process_vm_writev = 271, 386:348, amd64:311, arm:377, mips64le:5305, ppc64le:352, s390x:341 __NR_pselect6 = 72, 386:308, amd64:270, arm:335, mips64le:5260, ppc64le:280, s390x:301 |
