diff options
| author | Conrad Meyer <cem@FreeBSD.org> | 2020-10-10 21:52:00 +0000 |
|---|---|---|
| committer | Conrad Meyer <cem@FreeBSD.org> | 2020-10-10 21:52:00 +0000 |
| commit | f8e8a06d23a11bce26d67607d84dad2dd3e6c0f0 (patch) | |
| tree | f64dd0b028128986eb53dcd7230c8d63015e38f9 /sys/arm64 | |
| parent | 10b1a17594a27f83c3ddbce44814f15a0b6bab91 (diff) | |
Notes
Diffstat (limited to 'sys/arm64')
| -rw-r--r-- | sys/arm64/arm64/elf32_machdep.c | 3 | ||||
| -rw-r--r-- | sys/arm64/arm64/elf_machdep.c | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/arm64/arm64/elf32_machdep.c b/sys/arm64/arm64/elf32_machdep.c index 929380348aa8d..916633650d696 100644 --- a/sys/arm64/arm64/elf32_machdep.c +++ b/sys/arm64/arm64/elf32_machdep.c @@ -96,7 +96,8 @@ static struct sysentvec elf32_freebsd_sysvec = { .sv_setregs = freebsd32_setregs, .sv_fixlimit = NULL, // XXX .sv_maxssiz = NULL, - .sv_flags = SV_ABI_FREEBSD | SV_ILP32 | SV_SHP | SV_TIMEKEEP, + .sv_flags = SV_ABI_FREEBSD | SV_ILP32 | SV_SHP | SV_TIMEKEEP | + SV_RNG_SEED_VER, .sv_set_syscall_retval = freebsd32_set_syscall_retval, .sv_fetch_syscall_args = freebsd32_fetch_syscall_args, .sv_syscallnames = freebsd32_syscallnames, diff --git a/sys/arm64/arm64/elf_machdep.c b/sys/arm64/arm64/elf_machdep.c index be51b6af4f3eb..cd12d40c37dfc 100644 --- a/sys/arm64/arm64/elf_machdep.c +++ b/sys/arm64/arm64/elf_machdep.c @@ -81,7 +81,7 @@ static struct sysentvec elf64_freebsd_sysvec = { .sv_fixlimit = NULL, .sv_maxssiz = NULL, .sv_flags = SV_SHP | SV_TIMEKEEP | SV_ABI_FREEBSD | SV_LP64 | - SV_ASLR, + SV_ASLR | SV_RNG_SEED_VER, .sv_set_syscall_retval = cpu_set_syscall_retval, .sv_fetch_syscall_args = cpu_fetch_syscall_args, .sv_syscallnames = syscallnames, |
