From ea75f0e93ebc379bc7dce0cc526ea4b26573b0d1 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Thu, 11 Jun 2020 00:13:09 +0200 Subject: sys/linux: rename fs_ext4.txt to fs_ioctl_ext4.txt --- sys/linux/fs_ext4.txt | 46 ---------------------------------- sys/linux/fs_ext4_386.const | 26 ------------------- sys/linux/fs_ext4_amd64.const | 26 ------------------- sys/linux/fs_ext4_arm.const | 26 ------------------- sys/linux/fs_ext4_arm64.const | 26 ------------------- sys/linux/fs_ext4_mips64le.const | 26 ------------------- sys/linux/fs_ext4_ppc64le.const | 26 ------------------- sys/linux/fs_ioctl_ext4.txt | 46 ++++++++++++++++++++++++++++++++++ sys/linux/fs_ioctl_ext4_386.const | 26 +++++++++++++++++++ sys/linux/fs_ioctl_ext4_amd64.const | 26 +++++++++++++++++++ sys/linux/fs_ioctl_ext4_arm.const | 26 +++++++++++++++++++ sys/linux/fs_ioctl_ext4_arm64.const | 26 +++++++++++++++++++ sys/linux/fs_ioctl_ext4_mips64le.const | 26 +++++++++++++++++++ sys/linux/fs_ioctl_ext4_ppc64le.const | 26 +++++++++++++++++++ 14 files changed, 202 insertions(+), 202 deletions(-) delete mode 100644 sys/linux/fs_ext4.txt delete mode 100644 sys/linux/fs_ext4_386.const delete mode 100644 sys/linux/fs_ext4_amd64.const delete mode 100644 sys/linux/fs_ext4_arm.const delete mode 100644 sys/linux/fs_ext4_arm64.const delete mode 100644 sys/linux/fs_ext4_mips64le.const delete mode 100644 sys/linux/fs_ext4_ppc64le.const create mode 100644 sys/linux/fs_ioctl_ext4.txt create mode 100644 sys/linux/fs_ioctl_ext4_386.const create mode 100644 sys/linux/fs_ioctl_ext4_amd64.const create mode 100644 sys/linux/fs_ioctl_ext4_arm.const create mode 100644 sys/linux/fs_ioctl_ext4_arm64.const create mode 100644 sys/linux/fs_ioctl_ext4_mips64le.const create mode 100644 sys/linux/fs_ioctl_ext4_ppc64le.const diff --git a/sys/linux/fs_ext4.txt b/sys/linux/fs_ext4.txt deleted file mode 100644 index 56d702bb9..000000000 --- a/sys/linux/fs_ext4.txt +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2018 syzkaller project authors. All rights reserved. -# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. - -include -include -include - -ioctl$EXT4_IOC_SETFLAGS(fd fd, cmd const[EXT4_IOC_SETFLAGS], arg ptr[in, flags[ext4_inode_flags, intptr]]) -ioctl$EXT4_IOC_GROUP_EXTEND(fd fd, cmd const[EXT4_IOC_GROUP_EXTEND], arg ptr[in, intptr]) -ioctl$EXT4_IOC_GROUP_ADD(fd fd, cmd const[EXT4_IOC_GROUP_ADD], arg ptr[in, ext4_new_group_input]) -ioctl$EXT4_IOC_MIGRATE(fd fd, cmd const[EXT4_IOC_MIGRATE]) -ioctl$EXT4_IOC_ALLOC_DA_BLKS(fd fd, cmd const[EXT4_IOC_ALLOC_DA_BLKS]) -ioctl$EXT4_IOC_MOVE_EXT(fd fd, cmd const[EXT4_IOC_MOVE_EXT], arg ptr[in, move_extent]) -ioctl$EXT4_IOC_SWAP_BOOT(fd fd, cmd const[EXT4_IOC_SWAP_BOOT]) -ioctl$EXT4_IOC_PRECACHE_EXTENTS(fd fd, cmd const[EXT4_IOC_PRECACHE_EXTENTS]) - -ext4_inode_flags = EXT4_SECRM_FL, EXT4_UNRM_FL, EXT4_COMPR_FL, EXT4_SYNC_FL, EXT4_IMMUTABLE_FL, EXT4_APPEND_FL, EXT4_NODUMP_FL, EXT4_NOATIME_FL, EXT4_PROJINHERIT_FL, EXT4_JOURNAL_DATA_FL, EXT4_NOTAIL_FL, EXT4_DIRSYNC_FL, EXT4_TOPDIR_FL, EXT4_EXTENTS_FL - -# EXT4_IOC_SHUTDOWN on root fs effectively brings the machine down in weird ways. -# Fortunately, the value does not conflict with any other ioctl commands for now. -ioctl$EXT4_IOC_SHUTDOWN(fd fd, cmd const[EXT4_IOC_SHUTDOWN]) (disabled) - -# EXT4_IOC_RESIZE_FS on root fs can shrink it to 0 (or whatever is the minimum size) -# and then creation of new temp dirs for tests will fail. -# TODO: not necessary for sandbox=namespace as it tests in a tmpfs -# and/or if we mount tmpfs for sandbox=none (#971). -ioctl$EXT4_IOC_RESIZE_FS(fd fd, cmd const[EXT4_IOC_RESIZE_FS]) (disabled) - -ext4_new_group_input { - group int32 - block_bitmap int64 - inode_bitmap int64 - inode_table int64 - blocks_count int32 - reserved_blocks int16 - unused const[0, int16] -} - -move_extent { - reserved const[0, int32] - donor_fd fd - orig_start int64 - donor_start int64 - len int64 - moved_len int64 -} diff --git a/sys/linux/fs_ext4_386.const b/sys/linux/fs_ext4_386.const deleted file mode 100644 index 3e3add762..000000000 --- a/sys/linux/fs_ext4_386.const +++ /dev/null @@ -1,26 +0,0 @@ -# AUTOGENERATED FILE -EXT4_APPEND_FL = 32 -EXT4_COMPR_FL = 4 -EXT4_DIRSYNC_FL = 65536 -EXT4_EXTENTS_FL = 524288 -EXT4_IMMUTABLE_FL = 16 -EXT4_IOC_ALLOC_DA_BLKS = 26124 -EXT4_IOC_GROUP_ADD = 1076127240 -EXT4_IOC_GROUP_EXTEND = 1074030087 -EXT4_IOC_MIGRATE = 26121 -EXT4_IOC_MOVE_EXT = 3223873039 -EXT4_IOC_PRECACHE_EXTENTS = 26130 -EXT4_IOC_RESIZE_FS = 1074292240 -EXT4_IOC_SETFLAGS = 1074030082 -EXT4_IOC_SHUTDOWN = 2147768445 -EXT4_IOC_SWAP_BOOT = 26129 -EXT4_JOURNAL_DATA_FL = 16384 -EXT4_NOATIME_FL = 128 -EXT4_NODUMP_FL = 64 -EXT4_NOTAIL_FL = 32768 -EXT4_PROJINHERIT_FL = 536870912 -EXT4_SECRM_FL = 1 -EXT4_SYNC_FL = 8 -EXT4_TOPDIR_FL = 131072 -EXT4_UNRM_FL = 2 -__NR_ioctl = 54 diff --git a/sys/linux/fs_ext4_amd64.const b/sys/linux/fs_ext4_amd64.const deleted file mode 100644 index 6d10ab181..000000000 --- a/sys/linux/fs_ext4_amd64.const +++ /dev/null @@ -1,26 +0,0 @@ -# AUTOGENERATED FILE -EXT4_APPEND_FL = 32 -EXT4_COMPR_FL = 4 -EXT4_DIRSYNC_FL = 65536 -EXT4_EXTENTS_FL = 524288 -EXT4_IMMUTABLE_FL = 16 -EXT4_IOC_ALLOC_DA_BLKS = 26124 -EXT4_IOC_GROUP_ADD = 1076389384 -EXT4_IOC_GROUP_EXTEND = 1074292231 -EXT4_IOC_MIGRATE = 26121 -EXT4_IOC_MOVE_EXT = 3223873039 -EXT4_IOC_PRECACHE_EXTENTS = 26130 -EXT4_IOC_RESIZE_FS = 1074292240 -EXT4_IOC_SETFLAGS = 1074292226 -EXT4_IOC_SHUTDOWN = 2147768445 -EXT4_IOC_SWAP_BOOT = 26129 -EXT4_JOURNAL_DATA_FL = 16384 -EXT4_NOATIME_FL = 128 -EXT4_NODUMP_FL = 64 -EXT4_NOTAIL_FL = 32768 -EXT4_PROJINHERIT_FL = 536870912 -EXT4_SECRM_FL = 1 -EXT4_SYNC_FL = 8 -EXT4_TOPDIR_FL = 131072 -EXT4_UNRM_FL = 2 -__NR_ioctl = 16 diff --git a/sys/linux/fs_ext4_arm.const b/sys/linux/fs_ext4_arm.const deleted file mode 100644 index 3e8d370da..000000000 --- a/sys/linux/fs_ext4_arm.const +++ /dev/null @@ -1,26 +0,0 @@ -# AUTOGENERATED FILE -EXT4_APPEND_FL = 32 -EXT4_COMPR_FL = 4 -EXT4_DIRSYNC_FL = 65536 -EXT4_EXTENTS_FL = 524288 -EXT4_IMMUTABLE_FL = 16 -EXT4_IOC_ALLOC_DA_BLKS = 26124 -EXT4_IOC_GROUP_ADD = 1076389384 -EXT4_IOC_GROUP_EXTEND = 1074030087 -EXT4_IOC_MIGRATE = 26121 -EXT4_IOC_MOVE_EXT = 3223873039 -EXT4_IOC_PRECACHE_EXTENTS = 26130 -EXT4_IOC_RESIZE_FS = 1074292240 -EXT4_IOC_SETFLAGS = 1074030082 -EXT4_IOC_SHUTDOWN = 2147768445 -EXT4_IOC_SWAP_BOOT = 26129 -EXT4_JOURNAL_DATA_FL = 16384 -EXT4_NOATIME_FL = 128 -EXT4_NODUMP_FL = 64 -EXT4_NOTAIL_FL = 32768 -EXT4_PROJINHERIT_FL = 536870912 -EXT4_SECRM_FL = 1 -EXT4_SYNC_FL = 8 -EXT4_TOPDIR_FL = 131072 -EXT4_UNRM_FL = 2 -__NR_ioctl = 54 diff --git a/sys/linux/fs_ext4_arm64.const b/sys/linux/fs_ext4_arm64.const deleted file mode 100644 index d2bd606f4..000000000 --- a/sys/linux/fs_ext4_arm64.const +++ /dev/null @@ -1,26 +0,0 @@ -# AUTOGENERATED FILE -EXT4_APPEND_FL = 32 -EXT4_COMPR_FL = 4 -EXT4_DIRSYNC_FL = 65536 -EXT4_EXTENTS_FL = 524288 -EXT4_IMMUTABLE_FL = 16 -EXT4_IOC_ALLOC_DA_BLKS = 26124 -EXT4_IOC_GROUP_ADD = 1076389384 -EXT4_IOC_GROUP_EXTEND = 1074292231 -EXT4_IOC_MIGRATE = 26121 -EXT4_IOC_MOVE_EXT = 3223873039 -EXT4_IOC_PRECACHE_EXTENTS = 26130 -EXT4_IOC_RESIZE_FS = 1074292240 -EXT4_IOC_SETFLAGS = 1074292226 -EXT4_IOC_SHUTDOWN = 2147768445 -EXT4_IOC_SWAP_BOOT = 26129 -EXT4_JOURNAL_DATA_FL = 16384 -EXT4_NOATIME_FL = 128 -EXT4_NODUMP_FL = 64 -EXT4_NOTAIL_FL = 32768 -EXT4_PROJINHERIT_FL = 536870912 -EXT4_SECRM_FL = 1 -EXT4_SYNC_FL = 8 -EXT4_TOPDIR_FL = 131072 -EXT4_UNRM_FL = 2 -__NR_ioctl = 29 diff --git a/sys/linux/fs_ext4_mips64le.const b/sys/linux/fs_ext4_mips64le.const deleted file mode 100644 index b7d667f42..000000000 --- a/sys/linux/fs_ext4_mips64le.const +++ /dev/null @@ -1,26 +0,0 @@ -# AUTOGENERATED FILE -EXT4_APPEND_FL = 32 -EXT4_COMPR_FL = 4 -EXT4_DIRSYNC_FL = 65536 -EXT4_EXTENTS_FL = 524288 -EXT4_IMMUTABLE_FL = 16 -EXT4_IOC_ALLOC_DA_BLKS = 536897036 -EXT4_IOC_GROUP_ADD = 2150131208 -EXT4_IOC_GROUP_EXTEND = 2148034055 -EXT4_IOC_MIGRATE = 536897033 -EXT4_IOC_MOVE_EXT = 3223873039 -EXT4_IOC_PRECACHE_EXTENTS = 536897042 -EXT4_IOC_RESIZE_FS = 2148034064 -EXT4_IOC_SETFLAGS = 2148034050 -EXT4_IOC_SHUTDOWN = 1074026621 -EXT4_IOC_SWAP_BOOT = 536897041 -EXT4_JOURNAL_DATA_FL = 16384 -EXT4_NOATIME_FL = 128 -EXT4_NODUMP_FL = 64 -EXT4_NOTAIL_FL = 32768 -EXT4_PROJINHERIT_FL = 536870912 -EXT4_SECRM_FL = 1 -EXT4_SYNC_FL = 8 -EXT4_TOPDIR_FL = 131072 -EXT4_UNRM_FL = 2 -__NR_ioctl = 5015 diff --git a/sys/linux/fs_ext4_ppc64le.const b/sys/linux/fs_ext4_ppc64le.const deleted file mode 100644 index 3d27f0831..000000000 --- a/sys/linux/fs_ext4_ppc64le.const +++ /dev/null @@ -1,26 +0,0 @@ -# AUTOGENERATED FILE -EXT4_APPEND_FL = 32 -EXT4_COMPR_FL = 4 -EXT4_DIRSYNC_FL = 65536 -EXT4_EXTENTS_FL = 524288 -EXT4_IMMUTABLE_FL = 16 -EXT4_IOC_ALLOC_DA_BLKS = 536897036 -EXT4_IOC_GROUP_ADD = 2150131208 -EXT4_IOC_GROUP_EXTEND = 2148034055 -EXT4_IOC_MIGRATE = 536897033 -EXT4_IOC_MOVE_EXT = 3223873039 -EXT4_IOC_PRECACHE_EXTENTS = 536897042 -EXT4_IOC_RESIZE_FS = 2148034064 -EXT4_IOC_SETFLAGS = 2148034050 -EXT4_IOC_SHUTDOWN = 1074026621 -EXT4_IOC_SWAP_BOOT = 536897041 -EXT4_JOURNAL_DATA_FL = 16384 -EXT4_NOATIME_FL = 128 -EXT4_NODUMP_FL = 64 -EXT4_NOTAIL_FL = 32768 -EXT4_PROJINHERIT_FL = 536870912 -EXT4_SECRM_FL = 1 -EXT4_SYNC_FL = 8 -EXT4_TOPDIR_FL = 131072 -EXT4_UNRM_FL = 2 -__NR_ioctl = 54 diff --git a/sys/linux/fs_ioctl_ext4.txt b/sys/linux/fs_ioctl_ext4.txt new file mode 100644 index 000000000..56d702bb9 --- /dev/null +++ b/sys/linux/fs_ioctl_ext4.txt @@ -0,0 +1,46 @@ +# Copyright 2018 syzkaller project authors. All rights reserved. +# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +include +include +include + +ioctl$EXT4_IOC_SETFLAGS(fd fd, cmd const[EXT4_IOC_SETFLAGS], arg ptr[in, flags[ext4_inode_flags, intptr]]) +ioctl$EXT4_IOC_GROUP_EXTEND(fd fd, cmd const[EXT4_IOC_GROUP_EXTEND], arg ptr[in, intptr]) +ioctl$EXT4_IOC_GROUP_ADD(fd fd, cmd const[EXT4_IOC_GROUP_ADD], arg ptr[in, ext4_new_group_input]) +ioctl$EXT4_IOC_MIGRATE(fd fd, cmd const[EXT4_IOC_MIGRATE]) +ioctl$EXT4_IOC_ALLOC_DA_BLKS(fd fd, cmd const[EXT4_IOC_ALLOC_DA_BLKS]) +ioctl$EXT4_IOC_MOVE_EXT(fd fd, cmd const[EXT4_IOC_MOVE_EXT], arg ptr[in, move_extent]) +ioctl$EXT4_IOC_SWAP_BOOT(fd fd, cmd const[EXT4_IOC_SWAP_BOOT]) +ioctl$EXT4_IOC_PRECACHE_EXTENTS(fd fd, cmd const[EXT4_IOC_PRECACHE_EXTENTS]) + +ext4_inode_flags = EXT4_SECRM_FL, EXT4_UNRM_FL, EXT4_COMPR_FL, EXT4_SYNC_FL, EXT4_IMMUTABLE_FL, EXT4_APPEND_FL, EXT4_NODUMP_FL, EXT4_NOATIME_FL, EXT4_PROJINHERIT_FL, EXT4_JOURNAL_DATA_FL, EXT4_NOTAIL_FL, EXT4_DIRSYNC_FL, EXT4_TOPDIR_FL, EXT4_EXTENTS_FL + +# EXT4_IOC_SHUTDOWN on root fs effectively brings the machine down in weird ways. +# Fortunately, the value does not conflict with any other ioctl commands for now. +ioctl$EXT4_IOC_SHUTDOWN(fd fd, cmd const[EXT4_IOC_SHUTDOWN]) (disabled) + +# EXT4_IOC_RESIZE_FS on root fs can shrink it to 0 (or whatever is the minimum size) +# and then creation of new temp dirs for tests will fail. +# TODO: not necessary for sandbox=namespace as it tests in a tmpfs +# and/or if we mount tmpfs for sandbox=none (#971). +ioctl$EXT4_IOC_RESIZE_FS(fd fd, cmd const[EXT4_IOC_RESIZE_FS]) (disabled) + +ext4_new_group_input { + group int32 + block_bitmap int64 + inode_bitmap int64 + inode_table int64 + blocks_count int32 + reserved_blocks int16 + unused const[0, int16] +} + +move_extent { + reserved const[0, int32] + donor_fd fd + orig_start int64 + donor_start int64 + len int64 + moved_len int64 +} diff --git a/sys/linux/fs_ioctl_ext4_386.const b/sys/linux/fs_ioctl_ext4_386.const new file mode 100644 index 000000000..3e3add762 --- /dev/null +++ b/sys/linux/fs_ioctl_ext4_386.const @@ -0,0 +1,26 @@ +# AUTOGENERATED FILE +EXT4_APPEND_FL = 32 +EXT4_COMPR_FL = 4 +EXT4_DIRSYNC_FL = 65536 +EXT4_EXTENTS_FL = 524288 +EXT4_IMMUTABLE_FL = 16 +EXT4_IOC_ALLOC_DA_BLKS = 26124 +EXT4_IOC_GROUP_ADD = 1076127240 +EXT4_IOC_GROUP_EXTEND = 1074030087 +EXT4_IOC_MIGRATE = 26121 +EXT4_IOC_MOVE_EXT = 3223873039 +EXT4_IOC_PRECACHE_EXTENTS = 26130 +EXT4_IOC_RESIZE_FS = 1074292240 +EXT4_IOC_SETFLAGS = 1074030082 +EXT4_IOC_SHUTDOWN = 2147768445 +EXT4_IOC_SWAP_BOOT = 26129 +EXT4_JOURNAL_DATA_FL = 16384 +EXT4_NOATIME_FL = 128 +EXT4_NODUMP_FL = 64 +EXT4_NOTAIL_FL = 32768 +EXT4_PROJINHERIT_FL = 536870912 +EXT4_SECRM_FL = 1 +EXT4_SYNC_FL = 8 +EXT4_TOPDIR_FL = 131072 +EXT4_UNRM_FL = 2 +__NR_ioctl = 54 diff --git a/sys/linux/fs_ioctl_ext4_amd64.const b/sys/linux/fs_ioctl_ext4_amd64.const new file mode 100644 index 000000000..6d10ab181 --- /dev/null +++ b/sys/linux/fs_ioctl_ext4_amd64.const @@ -0,0 +1,26 @@ +# AUTOGENERATED FILE +EXT4_APPEND_FL = 32 +EXT4_COMPR_FL = 4 +EXT4_DIRSYNC_FL = 65536 +EXT4_EXTENTS_FL = 524288 +EXT4_IMMUTABLE_FL = 16 +EXT4_IOC_ALLOC_DA_BLKS = 26124 +EXT4_IOC_GROUP_ADD = 1076389384 +EXT4_IOC_GROUP_EXTEND = 1074292231 +EXT4_IOC_MIGRATE = 26121 +EXT4_IOC_MOVE_EXT = 3223873039 +EXT4_IOC_PRECACHE_EXTENTS = 26130 +EXT4_IOC_RESIZE_FS = 1074292240 +EXT4_IOC_SETFLAGS = 1074292226 +EXT4_IOC_SHUTDOWN = 2147768445 +EXT4_IOC_SWAP_BOOT = 26129 +EXT4_JOURNAL_DATA_FL = 16384 +EXT4_NOATIME_FL = 128 +EXT4_NODUMP_FL = 64 +EXT4_NOTAIL_FL = 32768 +EXT4_PROJINHERIT_FL = 536870912 +EXT4_SECRM_FL = 1 +EXT4_SYNC_FL = 8 +EXT4_TOPDIR_FL = 131072 +EXT4_UNRM_FL = 2 +__NR_ioctl = 16 diff --git a/sys/linux/fs_ioctl_ext4_arm.const b/sys/linux/fs_ioctl_ext4_arm.const new file mode 100644 index 000000000..3e8d370da --- /dev/null +++ b/sys/linux/fs_ioctl_ext4_arm.const @@ -0,0 +1,26 @@ +# AUTOGENERATED FILE +EXT4_APPEND_FL = 32 +EXT4_COMPR_FL = 4 +EXT4_DIRSYNC_FL = 65536 +EXT4_EXTENTS_FL = 524288 +EXT4_IMMUTABLE_FL = 16 +EXT4_IOC_ALLOC_DA_BLKS = 26124 +EXT4_IOC_GROUP_ADD = 1076389384 +EXT4_IOC_GROUP_EXTEND = 1074030087 +EXT4_IOC_MIGRATE = 26121 +EXT4_IOC_MOVE_EXT = 3223873039 +EXT4_IOC_PRECACHE_EXTENTS = 26130 +EXT4_IOC_RESIZE_FS = 1074292240 +EXT4_IOC_SETFLAGS = 1074030082 +EXT4_IOC_SHUTDOWN = 2147768445 +EXT4_IOC_SWAP_BOOT = 26129 +EXT4_JOURNAL_DATA_FL = 16384 +EXT4_NOATIME_FL = 128 +EXT4_NODUMP_FL = 64 +EXT4_NOTAIL_FL = 32768 +EXT4_PROJINHERIT_FL = 536870912 +EXT4_SECRM_FL = 1 +EXT4_SYNC_FL = 8 +EXT4_TOPDIR_FL = 131072 +EXT4_UNRM_FL = 2 +__NR_ioctl = 54 diff --git a/sys/linux/fs_ioctl_ext4_arm64.const b/sys/linux/fs_ioctl_ext4_arm64.const new file mode 100644 index 000000000..d2bd606f4 --- /dev/null +++ b/sys/linux/fs_ioctl_ext4_arm64.const @@ -0,0 +1,26 @@ +# AUTOGENERATED FILE +EXT4_APPEND_FL = 32 +EXT4_COMPR_FL = 4 +EXT4_DIRSYNC_FL = 65536 +EXT4_EXTENTS_FL = 524288 +EXT4_IMMUTABLE_FL = 16 +EXT4_IOC_ALLOC_DA_BLKS = 26124 +EXT4_IOC_GROUP_ADD = 1076389384 +EXT4_IOC_GROUP_EXTEND = 1074292231 +EXT4_IOC_MIGRATE = 26121 +EXT4_IOC_MOVE_EXT = 3223873039 +EXT4_IOC_PRECACHE_EXTENTS = 26130 +EXT4_IOC_RESIZE_FS = 1074292240 +EXT4_IOC_SETFLAGS = 1074292226 +EXT4_IOC_SHUTDOWN = 2147768445 +EXT4_IOC_SWAP_BOOT = 26129 +EXT4_JOURNAL_DATA_FL = 16384 +EXT4_NOATIME_FL = 128 +EXT4_NODUMP_FL = 64 +EXT4_NOTAIL_FL = 32768 +EXT4_PROJINHERIT_FL = 536870912 +EXT4_SECRM_FL = 1 +EXT4_SYNC_FL = 8 +EXT4_TOPDIR_FL = 131072 +EXT4_UNRM_FL = 2 +__NR_ioctl = 29 diff --git a/sys/linux/fs_ioctl_ext4_mips64le.const b/sys/linux/fs_ioctl_ext4_mips64le.const new file mode 100644 index 000000000..b7d667f42 --- /dev/null +++ b/sys/linux/fs_ioctl_ext4_mips64le.const @@ -0,0 +1,26 @@ +# AUTOGENERATED FILE +EXT4_APPEND_FL = 32 +EXT4_COMPR_FL = 4 +EXT4_DIRSYNC_FL = 65536 +EXT4_EXTENTS_FL = 524288 +EXT4_IMMUTABLE_FL = 16 +EXT4_IOC_ALLOC_DA_BLKS = 536897036 +EXT4_IOC_GROUP_ADD = 2150131208 +EXT4_IOC_GROUP_EXTEND = 2148034055 +EXT4_IOC_MIGRATE = 536897033 +EXT4_IOC_MOVE_EXT = 3223873039 +EXT4_IOC_PRECACHE_EXTENTS = 536897042 +EXT4_IOC_RESIZE_FS = 2148034064 +EXT4_IOC_SETFLAGS = 2148034050 +EXT4_IOC_SHUTDOWN = 1074026621 +EXT4_IOC_SWAP_BOOT = 536897041 +EXT4_JOURNAL_DATA_FL = 16384 +EXT4_NOATIME_FL = 128 +EXT4_NODUMP_FL = 64 +EXT4_NOTAIL_FL = 32768 +EXT4_PROJINHERIT_FL = 536870912 +EXT4_SECRM_FL = 1 +EXT4_SYNC_FL = 8 +EXT4_TOPDIR_FL = 131072 +EXT4_UNRM_FL = 2 +__NR_ioctl = 5015 diff --git a/sys/linux/fs_ioctl_ext4_ppc64le.const b/sys/linux/fs_ioctl_ext4_ppc64le.const new file mode 100644 index 000000000..3d27f0831 --- /dev/null +++ b/sys/linux/fs_ioctl_ext4_ppc64le.const @@ -0,0 +1,26 @@ +# AUTOGENERATED FILE +EXT4_APPEND_FL = 32 +EXT4_COMPR_FL = 4 +EXT4_DIRSYNC_FL = 65536 +EXT4_EXTENTS_FL = 524288 +EXT4_IMMUTABLE_FL = 16 +EXT4_IOC_ALLOC_DA_BLKS = 536897036 +EXT4_IOC_GROUP_ADD = 2150131208 +EXT4_IOC_GROUP_EXTEND = 2148034055 +EXT4_IOC_MIGRATE = 536897033 +EXT4_IOC_MOVE_EXT = 3223873039 +EXT4_IOC_PRECACHE_EXTENTS = 536897042 +EXT4_IOC_RESIZE_FS = 2148034064 +EXT4_IOC_SETFLAGS = 2148034050 +EXT4_IOC_SHUTDOWN = 1074026621 +EXT4_IOC_SWAP_BOOT = 536897041 +EXT4_JOURNAL_DATA_FL = 16384 +EXT4_NOATIME_FL = 128 +EXT4_NODUMP_FL = 64 +EXT4_NOTAIL_FL = 32768 +EXT4_PROJINHERIT_FL = 536870912 +EXT4_SECRM_FL = 1 +EXT4_SYNC_FL = 8 +EXT4_TOPDIR_FL = 131072 +EXT4_UNRM_FL = 2 +__NR_ioctl = 54 -- cgit mrf-deployment