Re: Problem with xen config

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/27/20 9:17 AM, Christoph wrote:
Hi all,

I 've such a config on xen (4.14):

name = "marax.chao5.int"
uuid = "e0de3cb7-3937-417d-8d63-b0993b377b6a"
maxmem = 16384
memory = 16384
kernel = '/usr/lib64/xen/boot/hvmloader'
vcpus = 16
rtc_timeoffset = 0
localtime = 1
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vif = [
"mac=00:16:3e:05:01:10,bridge=xenbr5,script=vif-bridge,model=e1000" ]
parallel = "none"
serial = "none"
type = "hvm"
loader = "/usr/lib64/xen/boot/hvmloader"
disk = [ "phy:/dev/mapper/marax_c,hda,rw",
"phy:/dev/vg_lilith/lv_marax_d,hdb,rw" ]
max_grant_frames = "128"
pci = [ "01:00.0", "01:00.1", "01:00.2", "01:00.3", "00:1f.3", "05:00.0"
]
pci_permissive  = 1
keymap = "de"
vnclisten="0.0.0.0"
pci_power_mgmt=1
xen_platform_pci=1
pci_msitranslate=1
viridian=1
hpet=1
acpi=1
apic=1
pae=1

I want to convert it to a xml format for use it with libvirt/virsh but I
get an error:
"error: An error occurred, but the cause is unknown"

If I comment out the line with pci = [ "01:00.0", "01:00.1", "01:00.2",
"01:00.3", "00:1f.3", "05:00.0" ]
then it works but I dont see the settings like

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

max_grant_frames = "128

This, along with max_event_channels, is supported as an attribute on the xenbus controller, e.g.

<controller type='xenbus' maxGrantFrames='128' maxEventChannels='2047'/>

and the pci passthrough devices are not there...

Is setting maxGrantFrames (and possibly maxEventChannels) on the xenbus controller enough to see the devices in the guest?

Regards,
Jim





[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux