mmap_notify: rename the macro for tracking memory mapping
* sysent.h (STACKTRACE_INVALIDATE_CACHE): Rename to MEMORY_MAPPING_CHANGE. All users updated. Signed-off-by: Masatake YAMATO <yamato@redhat.com>
This commit is contained in:
parent
af7038665c
commit
ed16666f2f
@ -744,7 +744,7 @@ syscall_exiting_decode(struct tcb *tcp, struct timespec *pts)
|
||||
if ((Tflag || cflag) && !(filtered(tcp) || hide_log(tcp)))
|
||||
clock_gettime(CLOCK_MONOTONIC, pts);
|
||||
|
||||
if (tcp->s_ent->sys_flags & STACKTRACE_INVALIDATE_CACHE)
|
||||
if (tcp->s_ent->sys_flags & MEMORY_MAPPING_CHANGE)
|
||||
mmap_notify_report(tcp);
|
||||
|
||||
if (filtered(tcp) || hide_log(tcp))
|
||||
|
2
sysent.h
2
sysent.h
@ -17,7 +17,7 @@ typedef struct sysent {
|
||||
#define TRACE_DESC 00000040 /* Trace file descriptor-related syscalls. */
|
||||
#define TRACE_MEMORY 00000100 /* Trace memory mapping-related syscalls. */
|
||||
#define SYSCALL_NEVER_FAILS 00000200 /* Syscall is always successful. */
|
||||
#define STACKTRACE_INVALIDATE_CACHE 00000400 /* Trigger proc/maps cache updating */
|
||||
#define MEMORY_MAPPING_CHANGE 00000400 /* Trigger proc/maps cache updating */
|
||||
#define STACKTRACE_CAPTURE_ON_ENTER 00001000 /* Capture stacktrace on "entering" stage */
|
||||
#define TRACE_INDIRECT_SUBCALL 00002000 /* Syscall is an indirect socket/ipc subcall. */
|
||||
#define COMPAT_SYSCALL_TYPES 00004000 /* A compat syscall that uses compat types. */
|
||||
|
@ -41,7 +41,7 @@
|
||||
# define PU TRACE_PURE
|
||||
# define NF SYSCALL_NEVER_FAILS
|
||||
# define MA MAX_ARGS
|
||||
# define SI STACKTRACE_INVALIDATE_CACHE
|
||||
# define SI MEMORY_MAPPING_CHANGE
|
||||
# define SE STACKTRACE_CAPTURE_ON_ENTER
|
||||
# define CST COMPAT_SYSCALL_TYPES
|
||||
/* SEN(a) is defined elsewhere */
|
||||
|
Loading…
x
Reference in New Issue
Block a user