Problem with xen config

Jim Fehlig jfehlig at suse.com
Fri Aug 14 22:35:06 UTC 2020


On 8/10/20 10:55 AM, Laine Stump wrote:
> On 8/10/20 4:38 AM, Christoph wrote:
>>>>
>>>> xen_platform_pci=1
>>>
>>> This setting is not supported in the libvirt libxl driver, but AFAICT
>>> libxl sets the default to 'true' for HVM guests.
>>>
>>>> pci_msitranslate=1
>>>
>>> This is also not supported in libvirt and unfortunately defaults to
>>> 'false'.
>>>
>>>> pci_permissive = 1
>>>
>>> Patches have been submitted for this setting but so far there has not
>>> been agreement on the schema change
>>>
>>> https://www.redhat.com/archives/libvir-list/2020-April/msg01230.html
> 
> Hmm, so I see that discussion stalled after I asked a few questions, and then 
> you (Jim) made a few suggestions about where the attribute should go and what it 
> should be named. (note for newcomers - the original patch messages linked above 
> were at the end of April, but the replies discussing them were in May, so they 
> don't show up directly in the primitive mailman archive page for the original 
> messages; to see them you need to go here:
> 
> https://www.redhat.com/archives/libvir-list/2020-May/thread.html
> 
> then search for "permissive" in the page - this will show you followups to all 
> the original patch mails.
> 
> 
> I'm not sure who should be pushing the discussion/decision - I've already said 
> my piece, and would be just as happy with anything as long as it doesn't 
> interfere with usage for qemu. Maybe someone else has a stronger opinion.

I just posted a V3 that supports a 'writeFiltering' attribute on the <source> 
element

https://www.redhat.com/archives/libvir-list/2020-August/msg00465.html

E.g.

     <hostdev mode='subsystem' type='pci'>
       ...
       <source writeFiltering='no'>
         <address .../>
       </source>
     </hostdev>

However, after reading your reply again, I realize I forgot to add the check you 
requested in the qemu driver's post-parse validation logic. I can do that in V4 
but I'd like to get some feedback on the modeling approach first.

Regards,
Jim




More information about the libvirt-users mailing list