libxl: don't try to manipulate json config for stubdomain
authorMarek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Sat, 28 Sep 2019 14:20:37 +0000 (15:20 +0100)
committerIan Jackson <ian.jackson@eu.citrix.com>
Fri, 4 Oct 2019 16:04:51 +0000 (17:04 +0100)
commit15e9e36ddd510586f054fc2234b08d22ebc407bd
tree93cb9767206c3a677e8f9f7626dbbb64aebef9e9
parentac2726ecc156fdc7434ca0211022f3124ecfe50a
libxl: don't try to manipulate json config for stubdomain

Stubdomain do not have it's own config file - its configuration is
derived from target domains. Do not try to manipulate it when attaching
PCI device.

This bug prevented starting HVM with stubdomain and PCI passthrough
device attached.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Release-acked-by: Juergen Gross <jgross@suse.com>
tools/libxl/libxl_pci.c