diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-11-17 15:44:57 -0800 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-11-17 15:46:37 -0800 |
| commit | 15d00718f7a556006e23a8951c9f22598ff91724 (patch) | |
| tree | 06dfd8870aa0af6f20478d46584d3e0789ef657c /executor | |
| parent | d8004ff2dc60902bdee1eea0ccc4ffaa04dc1e45 (diff) | |
sys/linux: refine description for PR_SET_MM
Diffstat (limited to 'executor')
| -rw-r--r-- | executor/defs.h | 10 | ||||
| -rw-r--r-- | executor/syscalls.h | 30 |
2 files changed, 30 insertions, 10 deletions
diff --git a/executor/defs.h b/executor/defs.h index 4e8389978..9f27113d6 100644 --- a/executor/defs.h +++ b/executor/defs.h @@ -60,7 +60,7 @@ #if GOARCH_386 #define GOARCH "386" -#define SYZ_REVISION "5be615680ac09c332170d9f080a0be530e160a4f" +#define SYZ_REVISION "81e1aad90c0a21a605e862eb212079b9b333a8f3" #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 "b7f4b3d01115f65eaf273efa57f7ae10400936dc" +#define SYZ_REVISION "03c42a49553bc0ccf794b9c2d7a9ddef28f0bc36" #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 "afc6275b4fb5b23a31eb035d17f61c6e71c4f752" +#define SYZ_REVISION "c14b73154c70314bff7fda0ce0a1b1af89b2ee94" #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 "87b3d2dfde218108edd15e08bd8912168e4461ec" +#define SYZ_REVISION "702b73cdb13ed1ea89289858aca56d949beae1c6" #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 "0944c19ee6b865deae581fd3e31e059d1989696d" +#define SYZ_REVISION "ecb0de3bb5fee4cfba1adbd79e9bf092f43b15a7" #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 0e72a1a64..d33a99625 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -2851,6 +2851,11 @@ const call_t syscalls[] = { {"prctl$PR_SET_FPEXC", 172}, {"prctl$PR_SET_FP_MODE", 172}, {"prctl$PR_SET_KEEPCAPS", 172}, + {"prctl$PR_SET_MM", 172}, + {"prctl$PR_SET_MM_AUXV", 172}, + {"prctl$PR_SET_MM_EXE_FILE", 172}, + {"prctl$PR_SET_MM_MAP", 172}, + {"prctl$PR_SET_MM_MAP_SIZE", 172}, {"prctl$PR_SET_NAME", 172}, {"prctl$PR_SET_NO_NEW_PRIVS", 172}, {"prctl$PR_SET_PDEATHSIG", 172}, @@ -2866,7 +2871,6 @@ const call_t syscalls[] = { {"prctl$PR_SVE_SET_VL", 172}, {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 172}, {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 172}, - {"prctl$setmm", 172}, {"pread64", 180}, {"preadv", 333}, {"prlimit64", 340}, @@ -5188,6 +5192,11 @@ const call_t syscalls[] = { {"prctl$PR_SET_FPEXC", 157}, {"prctl$PR_SET_FP_MODE", 157}, {"prctl$PR_SET_KEEPCAPS", 157}, + {"prctl$PR_SET_MM", 157}, + {"prctl$PR_SET_MM_AUXV", 157}, + {"prctl$PR_SET_MM_EXE_FILE", 157}, + {"prctl$PR_SET_MM_MAP", 157}, + {"prctl$PR_SET_MM_MAP_SIZE", 157}, {"prctl$PR_SET_NAME", 157}, {"prctl$PR_SET_NO_NEW_PRIVS", 157}, {"prctl$PR_SET_PDEATHSIG", 157}, @@ -5203,7 +5212,6 @@ const call_t syscalls[] = { {"prctl$PR_SVE_SET_VL", 157}, {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 157}, {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 157}, - {"prctl$setmm", 157}, {"pread64", 17}, {"preadv", 295}, {"prlimit64", 302}, @@ -7507,6 +7515,11 @@ const call_t syscalls[] = { {"prctl$PR_SET_FPEXC", 172}, {"prctl$PR_SET_FP_MODE", 172}, {"prctl$PR_SET_KEEPCAPS", 172}, + {"prctl$PR_SET_MM", 172}, + {"prctl$PR_SET_MM_AUXV", 172}, + {"prctl$PR_SET_MM_EXE_FILE", 172}, + {"prctl$PR_SET_MM_MAP", 172}, + {"prctl$PR_SET_MM_MAP_SIZE", 172}, {"prctl$PR_SET_NAME", 172}, {"prctl$PR_SET_NO_NEW_PRIVS", 172}, {"prctl$PR_SET_PDEATHSIG", 172}, @@ -7522,7 +7535,6 @@ const call_t syscalls[] = { {"prctl$PR_SVE_SET_VL", 172}, {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 172}, {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 172}, - {"prctl$setmm", 172}, {"pread64", 180}, {"preadv", 361}, {"prlimit64", 369}, @@ -9807,6 +9819,11 @@ const call_t syscalls[] = { {"prctl$PR_SET_FPEXC", 167}, {"prctl$PR_SET_FP_MODE", 167}, {"prctl$PR_SET_KEEPCAPS", 167}, + {"prctl$PR_SET_MM", 167}, + {"prctl$PR_SET_MM_AUXV", 167}, + {"prctl$PR_SET_MM_EXE_FILE", 167}, + {"prctl$PR_SET_MM_MAP", 167}, + {"prctl$PR_SET_MM_MAP_SIZE", 167}, {"prctl$PR_SET_NAME", 167}, {"prctl$PR_SET_NO_NEW_PRIVS", 167}, {"prctl$PR_SET_PDEATHSIG", 167}, @@ -9822,7 +9839,6 @@ const call_t syscalls[] = { {"prctl$PR_SVE_SET_VL", 167}, {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 167}, {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 167}, - {"prctl$setmm", 167}, {"pread64", 67}, {"preadv", 69}, {"prlimit64", 261}, @@ -11995,6 +12011,11 @@ const call_t syscalls[] = { {"prctl$PR_SET_FPEXC", 171}, {"prctl$PR_SET_FP_MODE", 171}, {"prctl$PR_SET_KEEPCAPS", 171}, + {"prctl$PR_SET_MM", 171}, + {"prctl$PR_SET_MM_AUXV", 171}, + {"prctl$PR_SET_MM_EXE_FILE", 171}, + {"prctl$PR_SET_MM_MAP", 171}, + {"prctl$PR_SET_MM_MAP_SIZE", 171}, {"prctl$PR_SET_NAME", 171}, {"prctl$PR_SET_NO_NEW_PRIVS", 171}, {"prctl$PR_SET_PDEATHSIG", 171}, @@ -12010,7 +12031,6 @@ const call_t syscalls[] = { {"prctl$PR_SVE_SET_VL", 171}, {"prctl$PR_TASK_PERF_EVENTS_DISABLE", 171}, {"prctl$PR_TASK_PERF_EVENTS_ENABLE", 171}, - {"prctl$setmm", 171}, {"pread64", 179}, {"preadv", 320}, {"prlimit64", 325}, |
