Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-14 Thread Jim Fehlig
On 4/14/20 4:07 PM, Marek Marczykowski-Górecki wrote: On Tue, Apr 14, 2020 at 03:56:47PM -0600, Jim Fehlig wrote: On 4/13/20 1:17 PM, Marek Marczykowski-Górecki wrote: FWIW, in Qubes we have a patches adding e820_host setting here: https://github.com/QubesOS/qubes-core-libvirt/ (patches 8-11)

Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-14 Thread Marek Marczykowski-Górecki
On Tue, Apr 14, 2020 at 03:56:47PM -0600, Jim Fehlig wrote: > On 4/13/20 1:17 PM, Marek Marczykowski-Górecki wrote: > > FWIW, in Qubes we have a patches adding e820_host setting here: > > https://github.com/QubesOS/qubes-core-libvirt/ > > (patches 8-11) > > Not submitted before, exactly to avoid

Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-14 Thread Jim Fehlig
On 4/13/20 1:17 PM, Marek Marczykowski-Górecki wrote: FWIW, in Qubes we have a patches adding e820_host setting here: https://github.com/QubesOS/qubes-core-libvirt/ (patches 8-11) Not submitted before, exactly to avoid adding temporary options. But since 8+ years later it is still there, I think

Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-13 Thread Jim Fehlig
On 4/13/20 1:17 PM, Marek Marczykowski-Górecki wrote: On Thu, Apr 09, 2020 at 02:52:30PM -0600, Jim Fehlig wrote: On 4/9/20 7:14 AM, Daniel P. Berrangé wrote: On Wed, Apr 08, 2020 at 02:29:16PM -0600, Jim Fehlig wrote: Hotplugging PCI devices to Xen PV guests is only possible if the

Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-13 Thread Marek Marczykowski-Górecki
On Thu, Apr 09, 2020 at 02:52:30PM -0600, Jim Fehlig wrote: > On 4/9/20 7:14 AM, Daniel P. Berrangé wrote: > > On Wed, Apr 08, 2020 at 02:29:16PM -0600, Jim Fehlig wrote: > > > Hotplugging PCI devices to Xen PV guests is only possible if the > > > libxl_domain_build_info struct has the e820_host

Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-09 Thread Jim Fehlig
On 4/9/20 7:14 AM, Daniel P. Berrangé wrote: On Wed, Apr 08, 2020 at 02:29:16PM -0600, Jim Fehlig wrote: Hotplugging PCI devices to Xen PV guests is only possible if the libxl_domain_build_info struct has the e820_host field enabled when the guest is created. By default it is disabled but libxl

Re: [PATCH] libxl: enable Xen's e820_host setting

2020-04-09 Thread Daniel P . Berrangé
On Wed, Apr 08, 2020 at 02:29:16PM -0600, Jim Fehlig wrote: > Hotplugging PCI devices to Xen PV guests is only possible if the > libxl_domain_build_info struct has the e820_host field enabled when the > guest is created. By default it is disabled but libxl will automatically > enable e820_host if

[PATCH] libxl: enable Xen's e820_host setting

2020-04-08 Thread Jim Fehlig
Hotplugging PCI devices to Xen PV guests is only possible if the libxl_domain_build_info struct has the e820_host field enabled when the guest is created. By default it is disabled but libxl will automatically enable e820_host if the config contains one or more PCI devices, in which case