qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC 4/6] CLI: add -paused option


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [RFC 4/6] CLI: add -paused option
Date: Mon, 16 Oct 2017 19:01:01 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0

On 16/10/2017 18:59, Eduardo Habkost wrote:
>> +DEF("paused", HAS_ARG, QEMU_OPTION_paused, \
>> +    "-paused [state=]postconf|preconf\n"
>> +    "                postconf: pause QEMU after machine is initialized\n"
>> +    "                preconf: pause QEMU before machine is initialized\n",
>> +    QEMU_ARCH_ALL)
> I would like to allow pausing before machine-type is selected, so
> management could run query-machines before choosing a
> machine-type.  Would that need a third "-pause" mode, or will we
> be able to change "preconf" to pause before select_machine() is
> called?
> 
> The same probably applies to other things initialized before
> machine_run_board_init() that could be configurable using QMP,
> including but not limited to:
> * Accelerator configuration
> * Registering global properties
> * RAM size
> * SMP/CPU configuration

Should (or could) "-M none" be changed in a backwards-compatible way to
allow such preconfiguration?  For example

  qemu -M none -monitor stdio
  (qemu) machine-set-options pc,accel=kvm
  (qemu) c

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]