qemu-e2k/bsd-user
Alex Bennée 10d0d505de linux-user: log page table changes under -d page
The CPU_LOG_PAGE flag is woefully underused and could stand to do
extra duty tracking page changes. If the user doesn't want to see the
details as things change they still have the tracepoints available.

We push the locking into log_page_dump and pass a reason for the
banner text.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <20191205122518.10010-5-alex.bennee@linaro.org>
2019-12-19 08:20:16 +00:00
..
freebsd
i386 Clean up decorations and whitespace around header guards 2016-07-12 16:20:46 +02:00
netbsd
openbsd
sparc Clean up decorations and whitespace around header guards 2016-07-12 16:20:46 +02:00
sparc64 Clean up decorations and whitespace around header guards 2016-07-12 16:20:46 +02:00
x86_64 remove space-tab sequences 2019-01-11 15:46:55 +01:00
bsd-mman.h
bsdload.c bsd-user/bsdload.c: Remove write-only id_change variable 2017-07-21 15:00:43 +01:00
elfload.c avoid TABs in files that only contain a few 2019-01-11 15:46:56 +01:00
errno_defs.h
main.c linux-user: log page table changes under -d page 2019-12-19 08:20:16 +00:00
Makefile.objs
mmap.c bsd-user: include "exec/exec-all.h" which provides mmap_lock/unlock" 2018-06-01 14:15:01 +02:00
qemu.h target: Do not include "exec/exec-all.h" if it is not necessary 2018-06-01 14:15:10 +02:00
signal.c
strace.c
syscall_defs.h
syscall.c *-user: plugin syscalls 2019-10-28 15:12:38 +00:00
uaccess.c bsd-user: Suppress gcc 4.x -Wpointer-sign (included in -Wall) warning 2016-04-05 17:49:41 +01:00