qemu/target/i386
Robert Foley fc59d2d870 qemu_log_lock/unlock now preserves the qemu_logfile handle.
qemu_log_lock() now returns a handle and qemu_log_unlock() receives a
handle to unlock.  This allows for changing the handle during logging
and ensures the lock() and unlock() are for the same file.

Also in target/tilegx/translate.c removed the qemu_log_lock()/unlock()
calls (and the log("\n")), since the translator can longjmp out of the
loop if it attempts to translate an instruction in an inaccessible page.

Signed-off-by: Robert Foley <robert.foley@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20191118211528.3221-5-robert.foley@linaro.org>
2019-12-18 20:18:02 +00:00
..
hvf hvf: correctly inject VMCS_INTR_T_HWINTR versus VMCS_INTR_T_SWINTR. 2019-12-03 09:11:42 +01:00
Makefile.objs
TODO
arch_dump.c
arch_memory_mapping.c
bpt_helper.c
cc_helper.c
cc_helper_template.h
cpu-param.h
cpu-qom.h
cpu.c i386: Use g_autofree in a few places 2019-12-13 16:32:19 -03:00
cpu.h i386: Add macro for stibp 2019-12-13 16:32:19 -03:00
excp_helper.c
fpu_helper.c i386: implement IGNNE 2019-10-26 15:38:07 +02:00
gdbstub.c
hax-all.c
hax-i386.h
hax-interface.h
hax-mem.c
hax-posix.c
hax-posix.h
hax-windows.c
hax-windows.h
helper.c
helper.h
hyperv-proto.h i386/kvm: add NoNonArchitecturalCoreSharing Hyper-V enlightenment 2019-10-22 09:38:42 +02:00
hyperv-stub.c
hyperv.c
hyperv.h
int_helper.c
kvm-stub.c
kvm.c target/i386: disable VMX features if nested=0 2019-12-06 12:35:40 +01:00
kvm_i386.h
machine.c target/i386: add support for MSR_IA32_TSX_CTRL 2019-11-21 16:35:05 +01:00
mem_helper.c
misc_helper.c
monitor.c
mpx_helper.c
ops_sse.h
ops_sse_header.h
seg_helper.c
sev-stub.c
sev.c
sev_i386.h
shift_helper_template.h
smm_helper.c
svm.h
svm_helper.c
trace-events
translate.c qemu_log_lock/unlock now preserves the qemu_logfile handle. 2019-12-18 20:18:02 +00:00
whp-dispatch.h
whpx-all.c
xsave_helper.c