On Wed, Feb 08, 2023 at 01:05:59PM +0100, Peter Krempa wrote:
On Wed, Feb 08, 2023 at 12:49:01 +0100, Kristina Hanicova wrote:
> +++ b/src/qemu/qemu_command.c
> @@ -9557,6 +9557,25 @@ qemuBuildPanicCommandLine(virCommand *cmd,
> break;
> }
>
> + case VIR_DOMAIN_PANIC_MODEL_PVPANIC: {
> + g_autoptr(virJSONValue) props = NULL;
> +
> + if (virJSONValueObjectAdd(&props,
> + "s:driver",
"pvpanic-pci",
> + NULL) < 0)
> + return -1;
> +
> + if (def->panics[i]->info.type ==
VIR_DOMAIN_DEVICE_ADDRESS_TYPE_PCI) {
This check doesn't make much sense ...
I imagine it was lifted from the ISA variant, handled just above,
where it's necessary because not specifying an address is somehow
considered a valid configuration.
I agree with you that it's not needed for pvpanic-pci.
--
Andrea Bolognani / Red Hat / Virtualization