|
@@ -198,7 +198,7 @@ static bool qemu_set_log_internal(const char *filename, bool changed_name,
|
|
|
if (is_daemonized()) {
|
|
|
dup2(fileno(fd), STDERR_FILENO);
|
|
|
fclose(fd);
|
|
|
- /* This will skip closing logfile in qemu_log_close() */
|
|
|
+ /* This will skip closing logfile in qemu_logfile_free. */
|
|
|
fd = stderr;
|
|
|
}
|
|
|
} else {
|
|
@@ -322,21 +322,6 @@ out:
|
|
|
g_strfreev(ranges);
|
|
|
}
|
|
|
|
|
|
-/* Close the log file */
|
|
|
-void qemu_log_close(void)
|
|
|
-{
|
|
|
- QemuLogFile *logfile;
|
|
|
-
|
|
|
- qemu_mutex_lock(&qemu_logfile_mutex);
|
|
|
- logfile = qemu_logfile;
|
|
|
-
|
|
|
- if (logfile) {
|
|
|
- qatomic_rcu_set(&qemu_logfile, NULL);
|
|
|
- call_rcu(logfile, qemu_logfile_free, rcu);
|
|
|
- }
|
|
|
- qemu_mutex_unlock(&qemu_logfile_mutex);
|
|
|
-}
|
|
|
-
|
|
|
const QEMULogItem qemu_log_items[] = {
|
|
|
{ CPU_LOG_TB_OUT_ASM, "out_asm",
|
|
|
"show generated host assembly code for each compiled TB" },
|