Hi Andrea,

> > > That took longer than I anticipated, even though I had already
> > > exceeded my original estimate O:-) however patches are finally on the 
> > > list.
> > >
> > > https://lists.libvirt.org/archives/list/[email protected]/thre
> > > ad/N2ETTZ3W
> > > I5RWXGJG7DW5YYMZ7UGDYMHA/
> > >
> > > I'd appreciate any testing you could give them, as well as any other
> > > kind of feedback you might have.
> >
> > Thank you for posting the patches.
> >
> > I applied the patch and tested it on my side.
> > However, it seems the issue my previous patch(linked below) aimed to
> resolve is still present.
> > https://lists.libvirt.org/archives/list/[email protected]/thread
> > /AII3X37F7AK7AR234LYWNCS7BIR5AL2P/
> >
> > I expect the following XML not to result in an error.
> >   <os>
> >     <type arch='aarch64' machine='virt-4.0'>hvm</type>
> >     <loader
> type="rom">/usr/share/qemu-efi-aarch64/QEMU_EFI.fd</loader>
> >   </os>
> >   <features>
> >     <acpi/>
> >   </features>
> >
> > However, I am still seeing the same error as before.
> > The error message observed when running "virsh create test.xml" is:
> > error: Failed to create domain from test.xml
> > error: unsupported configuration: ACPI requires UEFI on this
> > architecture
> 
> Did you ensure that a suitable JSON firmware descriptor exists in the expected
> location? It should normally come in the same package as the firmware binary
> itself, though it wouldn't be surprising if that's not currently the case
> considering that the combination was not working until now. If it doesn't 
> exist,
> that will have to be addressed at the distro level, but you can create the 
> file
> yourself in the meantime for development purposes.
> 
> See the attached patch showing how the XML you provided is processed
> correctly by the libvirt test suite once the JSON firmware descriptor is 
> added.

Thank you so much for your detailed explanation and the attached patch.
Following your advice, I've placed a suitable JSON firmware descriptor in 
/usr/share/qemu/firmware and confirmed that the error is now resolved.

Best Regards,
Kazuhiro Abe

> 
> --
> Andrea Bolognani / Red Hat / Virtualization

Reply via email to