diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-08-14 14:50:52 -0700 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-08-15 00:10:16 +0200 |
| commit | 0e6dcb8809ad92abc3828b58e2e383f8d98b03da (patch) | |
| tree | f33905e81287bddeae5f0cb67a4e97938a025140 /executor | |
| parent | e1dda36ed949fd8272f14b022ef9ac74f3efa26a (diff) | |
sys/linux: add uhid support
Diffstat (limited to 'executor')
| -rw-r--r-- | executor/defs.h | 10 | ||||
| -rw-r--r-- | executor/syscalls.h | 40 |
2 files changed, 45 insertions, 5 deletions
diff --git a/executor/defs.h b/executor/defs.h index cabe74469..dd8477861 100644 --- a/executor/defs.h +++ b/executor/defs.h @@ -60,7 +60,7 @@ #if GOARCH_386 #define GOARCH "386" -#define SYZ_REVISION "b26fcee92ef41b52573692eff1d9659ea4227d8a" +#define SYZ_REVISION "371f5cdf7a566e7e713ac05de90dcd82eea01e96" #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 "0ba80d9ba601ddeb08b4291fd2ea0947f3481935" +#define SYZ_REVISION "984f61ad7433dadde7090f073c7199f6a678d440" #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 "1c1202d4c55abb8f20332853410053d44b041249" +#define SYZ_REVISION "40fd31fbf1a70e5b6dc22c8c9423e1ddda42cbf1" #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 "85bbade39af42c5619bd476cc4aac056eba83f78" +#define SYZ_REVISION "8c06a1a26ab471ea14705baab58d60e9a706c1c9" #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 "1df40f737ea94b5cf2ce66eca4cb47e3ed30c781" +#define SYZ_REVISION "a5a3a92ab256e785d43c4b58a12210c58ed858c5" #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 65bd49c83..79174943b 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -2230,6 +2230,7 @@ const call_t syscalls[] = { {"openat$sr", 295}, {"openat$sw_sync", 295}, {"openat$tun", 295}, + {"openat$uhid", 295}, {"openat$uinput", 295}, {"openat$urandom", 295}, {"openat$userio", 295}, @@ -2930,6 +2931,13 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 4}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 4}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 4}, + {"write$UHID_CREATE", 4}, + {"write$UHID_CREATE2", 4}, + {"write$UHID_DESTROY", 4}, + {"write$UHID_GET_REPORT_REPLY", 4}, + {"write$UHID_INPUT", 4}, + {"write$UHID_INPUT2", 4}, + {"write$UHID_SET_REPORT_REPLY", 4}, {"write$binfmt_aout", 4}, {"write$binfmt_elf32", 4}, {"write$binfmt_elf64", 4}, @@ -4348,6 +4356,7 @@ const call_t syscalls[] = { {"openat$sr", 257}, {"openat$sw_sync", 257}, {"openat$tun", 257}, + {"openat$uhid", 257}, {"openat$uinput", 257}, {"openat$urandom", 257}, {"openat$userio", 257}, @@ -5076,6 +5085,13 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 1}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 1}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 1}, + {"write$UHID_CREATE", 1}, + {"write$UHID_CREATE2", 1}, + {"write$UHID_DESTROY", 1}, + {"write$UHID_GET_REPORT_REPLY", 1}, + {"write$UHID_INPUT", 1}, + {"write$UHID_INPUT2", 1}, + {"write$UHID_SET_REPORT_REPLY", 1}, {"write$binfmt_aout", 1}, {"write$binfmt_elf32", 1}, {"write$binfmt_elf64", 1}, @@ -6454,6 +6470,7 @@ const call_t syscalls[] = { {"openat$sr", 322}, {"openat$sw_sync", 322}, {"openat$tun", 322}, + {"openat$uhid", 322}, {"openat$uinput", 322}, {"openat$urandom", 322}, {"openat$userio", 322}, @@ -7178,6 +7195,13 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 4}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 4}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 4}, + {"write$UHID_CREATE", 4}, + {"write$UHID_CREATE2", 4}, + {"write$UHID_DESTROY", 4}, + {"write$UHID_GET_REPORT_REPLY", 4}, + {"write$UHID_INPUT", 4}, + {"write$UHID_INPUT2", 4}, + {"write$UHID_SET_REPORT_REPLY", 4}, {"write$binfmt_aout", 4}, {"write$binfmt_elf32", 4}, {"write$binfmt_elf64", 4}, @@ -8545,6 +8569,7 @@ const call_t syscalls[] = { {"openat$sr", 56}, {"openat$sw_sync", 56}, {"openat$tun", 56}, + {"openat$uhid", 56}, {"openat$uinput", 56}, {"openat$urandom", 56}, {"openat$userio", 56}, @@ -9252,6 +9277,13 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 64}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 64}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 64}, + {"write$UHID_CREATE", 64}, + {"write$UHID_CREATE2", 64}, + {"write$UHID_DESTROY", 64}, + {"write$UHID_GET_REPORT_REPLY", 64}, + {"write$UHID_INPUT", 64}, + {"write$UHID_INPUT2", 64}, + {"write$UHID_SET_REPORT_REPLY", 64}, {"write$binfmt_aout", 64}, {"write$binfmt_elf32", 64}, {"write$binfmt_elf64", 64}, @@ -10519,6 +10551,7 @@ const call_t syscalls[] = { {"openat$sr", 286}, {"openat$sw_sync", 286}, {"openat$tun", 286}, + {"openat$uhid", 286}, {"openat$uinput", 286}, {"openat$urandom", 286}, {"openat$userio", 286}, @@ -11216,6 +11249,13 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 4}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 4}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 4}, + {"write$UHID_CREATE", 4}, + {"write$UHID_CREATE2", 4}, + {"write$UHID_DESTROY", 4}, + {"write$UHID_GET_REPORT_REPLY", 4}, + {"write$UHID_INPUT", 4}, + {"write$UHID_INPUT2", 4}, + {"write$UHID_SET_REPORT_REPLY", 4}, {"write$binfmt_aout", 4}, {"write$binfmt_elf32", 4}, {"write$binfmt_elf64", 4}, |
