[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [PATCH v5 06/12] s390-ccw: parse and set boot menu opti
From: |
Thomas Huth |
Subject: |
Re: [qemu-s390x] [PATCH v5 06/12] s390-ccw: parse and set boot menu options |
Date: |
Thu, 15 Feb 2018 07:38:48 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 14.02.2018 18:46, Collin L. Walling wrote:
> I'm beginning to like the usage of splash-time to represent a timeout
> for the boot menu
> less and less. It is really meant for how long a _splash_ _image_
> should appear during boot.
>
> I'd like to suggest adding a new boot option "menu-timeout". An
> alternative would be
> documenting in qemu-options.hx that s390 treats "splash-time" as the
> menu-timeout.
>
> Thoughts?
I think you should keep splash-time and not introduce a new option.
Libvirt seems to map the timeout from <bootmenu enable='yes'
timeout='X'/> to the splash-time option, and according to the libvirt
documentation: "Additional attribute timeout takes the number of
milliseconds the boot menu should wait until it times out."
So it seems like splash-time is already expected to define the amount of
time for the boot menu. We should not confuse libvirt or the users by
introducing yet another option here.
Thomas
> On 02/05/2018 03:57 PM, Collin L. Walling wrote:
>> Set boot menu options for an s390 guest and store them in
>> the iplb. These options are set via the QEMU command line
>> option:
>>
>> -boot menu=on|off[,splash-time=X]
>>
>> or via the libvirt domain xml:
>>
>> <os>
>> <bootmenu enable='yes|no' timeout='X'/>
>> </os>
>>
>> Where X represents some positive integer representing
>> milliseconds.
>>
>> Any value set for loadparm will override all boot menu options.
>> If loadparm=PROMPT, then the menu will be enabled without a
>> timeout.
>>
>> The absence of any boot options on the command line will flag
>> to later use the zipl boot loader values.
>>
>> Signed-off-by: Collin L. Walling <address@hidden>
>> Reviewed-by: Janosch Frank <address@hidden>
>> Reviewed-by: Thomas Huth <address@hidden>
>> ---
>> [...]
- Re: [qemu-s390x] [PATCH v5 11/12] s390-ccw: clear pending irqs, (continued)
[qemu-s390x] [PATCH v5 06/12] s390-ccw: parse and set boot menu options, Collin L. Walling, 2018/02/05
[qemu-s390x] [PATCH v5 08/12] s390-ccw: read stage2 boot loader data to find menu, Collin L. Walling, 2018/02/05
[qemu-s390x] [PATCH v5 10/12] s390-ccw: read user input for boot index via the SCLP console, Collin L. Walling, 2018/02/05
[qemu-s390x] [PATCH v5 12/12] s390-ccw: interactive boot menu for scsi, Collin L. Walling, 2018/02/05
Re: [qemu-s390x] [Qemu-devel] [PATCH v5 00/12]Interactive Boot Menu for DASD and SCSI Guests on s390x, no-reply, 2018/02/05