]> granicus.if.org Git - strace/commitdiff
syscall.c: set MEMORY_MAPPING_CHANGE in stub sysent
authorEugene Syromyatnikov <evgsyr@gmail.com>
Tue, 29 Jan 2019 14:35:00 +0000 (15:35 +0100)
committerDmitry V. Levin <ldv@altlinux.org>
Sat, 9 Feb 2019 22:44:40 +0000 (22:44 +0000)
As unknown syscalls may incur unknown side effects.

* syscall.c (stub_sysent): Set sys_flags to MEMORY_MAPPING_CHANGE.

syscall.c

index 18516ed79910e35d59c083bbd75b8bf201f1685a..1f2fa7a2b2e73656b0913fdfb71ef5958f572bb1 100644 (file)
--- a/syscall.c
+++ b/syscall.c
@@ -1238,6 +1238,7 @@ get_syscall_regs(struct tcb *tcp)
 
 const struct_sysent stub_sysent = {
        .nargs = MAX_ARGS,
+       .sys_flags = MEMORY_MAPPING_CHANGE,
        .sen = SEN_printargs,
        .sys_func = printargs,
        .sys_name = "????",