[PATCH v14 04/15] qemu_command: Separate domain features building into a helper
Peter Krempa
pkrempa at redhat.com
Wed Jul 27 13:36:41 UTC 2022
On Wed, Jul 27, 2022 at 12:34:50 +0200, Michal Privoznik wrote:
> The qemuBuildMachineCommandLine() function is needlessly long.
> Separate out parts that generate arguments based on
> domainDef->features[] into
> qemuAppendDomainFeaturesMachineParam(). Unfortunately, expected
> outputs for some qemuxml2argvdata cases needed to be updated
> because the order in which features are generated is changed. But
> there's no functional change.
>
> Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
> ---
> src/qemu/qemu_command.c | 154 ++++++++++--------
> ...-auto-efi-enrolled-keys.x86_64-latest.args | 2 +-
> ...-auto-efi-loader-secure.x86_64-latest.args | 2 +-
> ...firmware-auto-efi-nvram.x86_64-latest.args | 2 +-
> ...rmware-auto-efi-secboot.x86_64-latest.args | 2 +-
> .../firmware-auto-efi.x86_64-latest.args | 2 +-
> .../firmware-manual-efi-secure.args | 2 +-
> .../machine-smm-off.x86_64-latest.args | 2 +-
> .../machine-smm-on.x86_64-latest.args | 2 +-
> .../qemuxml2argvdata/machine-vmport-opt.args | 2 +-
> .../q35-virt-manager-basic.args | 2 +-
> .../tseg-explicit-size.x86_64-latest.args | 2 +-
> 12 files changed, 95 insertions(+), 81 deletions(-)
Reviewed-by: Peter Krempa <pkrempa at redhat.com>
More information about the libvir-list
mailing list