aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-09-13 12:00:58 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-09-13 12:02:45 +0200
commit61ed43a86a3721708aeeee72b23bfa1eacd921b2 (patch)
tree1eed00dae3f4e2881650f53f34362b33960a0caf /executor
parent0e29942f77715486995d996f80f82742812d75a2 (diff)
sys/linux: prohibit EXT4_IOC_SHUTDOWN
EXT4_IOC_SHUTDOWN EXT4_IOC_SHUTDOWN on root fs effectively brings the machine down in weird ways.
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h10
-rw-r--r--executor/syscalls.h5
2 files changed, 5 insertions, 10 deletions
diff --git a/executor/defs.h b/executor/defs.h
index 0484ee930..cd985715a 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -60,7 +60,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "c1d0b0e8e27df332e1faf02379d003ad46332382"
+#define SYZ_REVISION "c3e9f866fbd9c9b5fbd17cf3307b4fe3b2f75348"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -70,7 +70,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "11225337e750e35b0a5e061fc783471b4dea4779"
+#define SYZ_REVISION "6bdfbb95f32c22baa7aa2c0ecbcc8a46c076d4b8"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "224cd53e69a2ef1e33f00bef661712cb661a295b"
+#define SYZ_REVISION "b2c939941af575f3420311809187e09e1a8d3550"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "2b84cd26632dbdfebc2b6fdbe68f7aafc24a7e7d"
+#define SYZ_REVISION "adab252c69694890737ac9c5f3599bbb4530607c"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "213dc6a138b8d764010affcd2c64413208c5f03e"
+#define SYZ_REVISION "f06554787eb7d7767b620998d731246565f6b0b8"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
diff --git a/executor/syscalls.h b/executor/syscalls.h
index e3f73dbaa..d9db80a52 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -1741,7 +1741,6 @@ const call_t syscalls[] = {
{"ioctl$EXT4_IOC_PRECACHE_EXTENTS", 54},
{"ioctl$EXT4_IOC_RESIZE_FS", 54},
{"ioctl$EXT4_IOC_SETFLAGS", 54},
- {"ioctl$EXT4_IOC_SHUTDOWN", 54},
{"ioctl$EXT4_IOC_SWAP_BOOT", 54},
{"ioctl$FIBMAP", 54},
{"ioctl$FICLONE", 54},
@@ -3942,7 +3941,6 @@ const call_t syscalls[] = {
{"ioctl$EXT4_IOC_PRECACHE_EXTENTS", 16},
{"ioctl$EXT4_IOC_RESIZE_FS", 16},
{"ioctl$EXT4_IOC_SETFLAGS", 16},
- {"ioctl$EXT4_IOC_SHUTDOWN", 16},
{"ioctl$EXT4_IOC_SWAP_BOOT", 16},
{"ioctl$FIBMAP", 16},
{"ioctl$FICLONE", 16},
@@ -6179,7 +6177,6 @@ const call_t syscalls[] = {
{"ioctl$EXT4_IOC_PRECACHE_EXTENTS", 54},
{"ioctl$EXT4_IOC_RESIZE_FS", 54},
{"ioctl$EXT4_IOC_SETFLAGS", 54},
- {"ioctl$EXT4_IOC_SHUTDOWN", 54},
{"ioctl$EXT4_IOC_SWAP_BOOT", 54},
{"ioctl$FIBMAP", 54},
{"ioctl$FICLONE", 54},
@@ -8370,7 +8367,6 @@ const call_t syscalls[] = {
{"ioctl$EXT4_IOC_PRECACHE_EXTENTS", 29},
{"ioctl$EXT4_IOC_RESIZE_FS", 29},
{"ioctl$EXT4_IOC_SETFLAGS", 29},
- {"ioctl$EXT4_IOC_SHUTDOWN", 29},
{"ioctl$EXT4_IOC_SWAP_BOOT", 29},
{"ioctl$FIBMAP", 29},
{"ioctl$FICLONE", 29},
@@ -10554,7 +10550,6 @@ const call_t syscalls[] = {
{"ioctl$EXT4_IOC_PRECACHE_EXTENTS", 54},
{"ioctl$EXT4_IOC_RESIZE_FS", 54},
{"ioctl$EXT4_IOC_SETFLAGS", 54},
- {"ioctl$EXT4_IOC_SHUTDOWN", 54},
{"ioctl$EXT4_IOC_SWAP_BOOT", 54},
{"ioctl$FIBMAP", 54},
{"ioctl$FICLONE", 54},