aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorMarco Vanotti <mvanotti@google.com>2018-11-28 15:39:02 -0800
committerDmitry Vyukov <dvyukov@google.com>2018-11-29 21:27:15 +0000
commit66071e276fc06bc4482a4844c0596ede600d0ba3 (patch)
treeefc6c087b0ac642996649e39c605df3ffef09761 /executor/syscalls.h
parent4b6d14f266bcae8f1856f987c2194f36eadef83b (diff)
sys/fuchsia: fix task syscalls.
This commit fixes two issues related to the task syscalls. The zx_task_resume syscall has been recently removed from zircon[0]. It has been deprecated for some time already. This commit removes the syscall. The `ZX_EXCEPTION_PORT_UNBIND_QUIETLY` option for the syscall `zx_task_bind_exception_port` has been removed recently as well[1]. This commit removes that option from tasks.txt. To test this change, I followed the procedure for building syzkaller for fuchsia: ```shell $ make extract TARGETOS=fuchsia SOURCEDIR=${FUCHSIADIR} $ make generate $ make TARGETOS=fuchsia TARGETARCH=amd64 SOURCEDIR=${FUCHSIADIR} ``` I excluded the changes from make extract. This commit only has the generated files from make generate. [0]: https://fuchsia-review.googlesource.com/c/zircon/+/228712 [1]: https://fuchsia-review.googlesource.com/c/zircon/+/228658
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 63facd3a0..da4128612 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -867,7 +867,6 @@ const call_t syscalls[] = {
{"zx_system_get_physmem", 0, (syscall_t)zx_system_get_physmem},
{"zx_system_get_version", 0, (syscall_t)zx_system_get_version},
{"zx_task_bind_exception_port", 0, (syscall_t)zx_task_bind_exception_port},
- {"zx_task_resume", 0, (syscall_t)zx_task_resume},
{"zx_thread_create", 0, (syscall_t)zx_thread_create},
{"zx_thread_exit", 0, (syscall_t)zx_thread_exit},
{"zx_thread_read_state", 0, (syscall_t)zx_thread_read_state},
@@ -1286,7 +1285,6 @@ const call_t syscalls[] = {
{"zx_system_get_physmem", 0, (syscall_t)zx_system_get_physmem},
{"zx_system_get_version", 0, (syscall_t)zx_system_get_version},
{"zx_task_bind_exception_port", 0, (syscall_t)zx_task_bind_exception_port},
- {"zx_task_resume", 0, (syscall_t)zx_task_resume},
{"zx_thread_create", 0, (syscall_t)zx_thread_create},
{"zx_thread_exit", 0, (syscall_t)zx_thread_exit},
{"zx_thread_read_state", 0, (syscall_t)zx_thread_read_state},