541957361e
qemu-log: correct help text for -d cpu
...
This doesn't just dump CPU state on translation but on every block
entrance.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Andreas Färber <afaerber@suse.de >
Reviewed-by: Richard Henderson <rth@twiddle.net >
Message-Id: <1458052224-9316-4-git-send-email-alex.bennee@linaro.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2016-03-22 22:20:17 +01:00
c586eac336
log: do not log if QEMU is daemonized but without -D
...
Commit 96c33a4
("log: Redirect stderr to logfile if deamonized",
2016-02-22) wanted to move stderr of a daemonized QEMU to the file
specified with -D.
However, if -D was not passed, the patch had the side effect of not
redirecting stderr to /dev/null. This happened because qemu_logfile
was set to stderr rather than the expected value of NULL. The fix
is simply in the "if" condition of do_qemu_set_log; the "if" for
closing the file is also changed to match.
Reported-by: Jan Tomko <jtomko@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2016-03-07 13:18:28 +01:00
96c33a4523
log: Redirect stderr to logfile if deamonized
...
In case of daemonize, use the logfile passed with the -D option in
order to redirect stderr to it instead of /dev/null.
Also remove some unused code in log.h.
Signed-off-by: Dimitris Aragiorgis <dimara@arrikto.com >
Message-Id: <1455795518-19205-1-git-send-email-dimara@arrikto.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2016-02-22 18:40:29 +01:00
d38ea87ac5
all: Clean up includes
...
Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.
This commit was created with scripts/clean-includes.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Message-id: 1454089805-5470-16-git-send-email-peter.maydell@linaro.org
2016-02-04 17:41:30 +00:00
c84ea00dc2
log: add "-d trace:PATTERN"
...
This is a bit easier to use than "-trace" if you are also enabling
other kinds of logging. It is also more discoverable for experienced
QEMU users, and accessible from user-mode emulators.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Signed-off-by: Denis V. Lunev <den@openvz.org >
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com >
Message-id: 1452174932-28657-12-git-send-email-den@openvz.org
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2016-02-03 10:37:50 +00:00
ed7f5f1d8d
trace: convert stderr backend to log
...
[Also update .travis.yml --enable-trace-backends=stderr
--Stefan]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Signed-off-by: Denis V. Lunev <den@openvz.org >
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com >
Message-id: 1452174932-28657-10-git-send-email-den@openvz.org
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2016-02-03 10:37:10 +00:00
d890d50d18
log: move qemu-log.c into util/ directory
...
log will become common facility with tracepoints support in next step.
Signed-off-by: Denis V. Lunev <den@openvz.org >
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Message-id: 1452174932-28657-9-git-send-email-den@openvz.org
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2016-02-03 09:19:10 +00:00