[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 04/11] trace: no need to call trace_backend_init in
From: |
Denis V. Lunev |
Subject: |
[Qemu-devel] [PATCH 04/11] trace: no need to call trace_backend_init in different branches now |
Date: |
Thu, 7 Jan 2016 16:55:25 +0300 |
original idea to split calling locations was to spawn tracing thread
in the final child process according to
commit 8a745f2a9296ad2cf6bda33534ed298f2625a4ad
Author: Michael Mueller
Date: Mon Sep 23 16:36:54 2013 +0200
os_daemonize is now on top of both locations. Drop unneeded ifs.
Signed-off-by: Denis V. Lunev <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
---
vl.c | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)
diff --git a/vl.c b/vl.c
index 210db41..1cd30b2 100644
--- a/vl.c
+++ b/vl.c
@@ -4116,10 +4116,8 @@ int main(int argc, char **argv, char **envp)
qemu_set_log(mask);
}
- if (!is_daemonized()) {
- if (!trace_init_backends()) {
- exit(1);
- }
+ if (!trace_init_backends()) {
+ exit(1);
}
/* If no data_dir is specified then try to find it relative to the
@@ -4680,12 +4678,6 @@ int main(int argc, char **argv, char **envp)
os_setup_post();
- if (is_daemonized()) {
- if (!trace_init_backends()) {
- exit(1);
- }
- }
-
main_loop();
replay_disable_events();
--
2.5.0
- [Qemu-devel] [PATCH v4 00/11] simplify usage of tracepoints, and connect them to logging, Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 01/11] trace: fix documentation, Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 04/11] trace: no need to call trace_backend_init in different branches now,
Denis V. Lunev <=
- [Qemu-devel] [PATCH 05/11] trace: add "-trace enable=...", Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 06/11] trace: add "-trace help", Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 08/11] log: move qemu-log.c into util/ directory, Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 03/11] trace: split trace_init_file out of trace_init_backends, Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 02/11] trace: split trace_init_events out of trace_init_backends, Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 10/11] trace: switch default backend to "log", Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 11/11] log: add "-d trace:PATTERN", Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 09/11] trace: convert stderr backend to log, Denis V. Lunev, 2016/01/07
- [Qemu-devel] [PATCH 07/11] log: do not unnecessarily include qom/cpu.h, Denis V. Lunev, 2016/01/07
- Re: [Qemu-devel] [PATCH v4 00/11] simplify usage of tracepoints, and connect them to logging, Eric Blake, 2016/01/07