mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 09:13:55 -06:00
watchdog: remove -watchdog option
This was deprecated in 6.2 and is ready to go. It removes quite a bit of code that handled the registration of watchdog models. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
7089977a24
commit
5433af7697
12 changed files with 7 additions and 143 deletions
16
softmmu/vl.c
16
softmmu/vl.c
|
@ -53,7 +53,6 @@
|
|||
#include "hw/isa/isa.h"
|
||||
#include "hw/scsi/scsi.h"
|
||||
#include "hw/display/vga.h"
|
||||
#include "sysemu/watchdog.h"
|
||||
#include "hw/firmware/smbios.h"
|
||||
#include "hw/acpi/acpi.h"
|
||||
#include "hw/xen/xen.h"
|
||||
|
@ -181,7 +180,6 @@ static Chardev **serial_hds;
|
|||
static const char *log_mask;
|
||||
static const char *log_file;
|
||||
static bool list_data_dirs;
|
||||
static const char *watchdog;
|
||||
static const char *qtest_chrdev;
|
||||
static const char *qtest_log;
|
||||
|
||||
|
@ -2329,12 +2327,6 @@ static void qemu_process_sugar_options(void)
|
|||
}
|
||||
object_register_sugar_prop("memory-backend", "prealloc", "on", false);
|
||||
}
|
||||
|
||||
if (watchdog) {
|
||||
int i = select_watchdog(watchdog);
|
||||
if (i > 0)
|
||||
exit (i == 1 ? 1 : 0);
|
||||
}
|
||||
}
|
||||
|
||||
/* -action processing */
|
||||
|
@ -3107,14 +3099,6 @@ void qemu_init(int argc, char **argv, char **envp)
|
|||
default_monitor = 0;
|
||||
}
|
||||
break;
|
||||
case QEMU_OPTION_watchdog:
|
||||
if (watchdog) {
|
||||
error_report("only one watchdog option may be given");
|
||||
exit(1);
|
||||
}
|
||||
warn_report("-watchdog is deprecated; use -device instead.");
|
||||
watchdog = optarg;
|
||||
break;
|
||||
case QEMU_OPTION_action:
|
||||
olist = qemu_find_opts("action");
|
||||
if (!qemu_opts_parse_noisily(olist, optarg, false)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue