Hi, This is a quick re-spin of the mmap tracing. I don't bother with pretty formatting the protection/type flags as they were incomplete and not hard to extract from just dumping the hex values. This makes most of the patches much simpler. I've also dropped the home-made pattern_glob routine.
The following patches need review: 01 - linux user convert target_mprotect debug to trace 02 - linux user convert target_mmap debug to tracepoin 04 - linux user log page table changes under d page 06 - trace replace hand crafted pattern_glob with g_pa Alex Bennée (6): linux-user: convert target_mprotect debug to tracepoint linux-user: convert target_mmap debug to tracepoint linux-user: add target_mmap_complete tracepoint linux-user: log page table changes under -d page linux-user: convert target_munmap debug to a tracepoint trace: replace hand-crafted pattern_glob with g_pattern_match_simple include/exec/log.h | 5 +++- bsd-user/main.c | 2 +- linux-user/main.c | 2 +- linux-user/mmap.c | 56 ++++++++--------------------------------- trace/control.c | 35 +------------------------- linux-user/trace-events | 6 +++++ 6 files changed, 23 insertions(+), 83 deletions(-) -- 2.20.1