Issue a warning when strace lacks tracee personality support
authorEugene Syromyatnikov <evgsyr@gmail.com>
Wed, 10 Jan 2018 02:53:54 +0000 (03:53 +0100)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 11 Jan 2018 15:54:33 +0000 (15:54 +0000)
commit88fa069e3528926c9d231fc692e66941ab3289b4
tree52ad05c556c7e8c8fe180992354eb9a20b28f3a9
parent671f2ffcdc280ed45cafba93ece4147cad222785
Issue a warning when strace lacks tracee personality support

* defs.h (HAVE_PERSONALITY_1_MPERS, HAVE_PERSONALITY_2_MPERS): New
macros.
* syscall.c (update_personality): Add need_mpers_warning array
initialized with mpers support data.  Use it for printing the mpers
unavailability warning once per personality.

Co-authored-by: Dmitry V. Levin <ldv@altlinux.org>
defs.h
syscall.c