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