Re: PCI pass-through vs PoD

2021-11-18 Thread Jan Beulich
On 17.11.2021 14:07, Andrew Cooper wrote: > On 17/11/2021 11:23, Jan Beulich wrote: >> On 17.11.2021 12:09, Andrew Cooper wrote: >>> On 17/11/2021 10:13, Jan Beulich wrote: On 17.11.2021 09:55, Roger Pau Monné wrote: > On Wed, Nov 17, 2021 at 09:39:17AM +0100, Jan Beulich wrote: >> On

Re: PCI pass-through vs PoD

2021-11-17 Thread Andrew Cooper
On 17/11/2021 11:23, Jan Beulich wrote: On 17.11.2021 12:09, Andrew Cooper wrote: On 17/11/2021 10:13, Jan Beulich wrote: On 17.11.2021 09:55, Roger Pau Monné wrote: On Wed, Nov 17, 2021 at 09:39:17AM +0100, Jan Beulich wrote: On 13.09.2021 11:02, Jan Beulich wrote: libxl__domain_config_setd

Re: PCI pass-through vs PoD

2021-11-17 Thread Jan Beulich
On 17.11.2021 12:09, Andrew Cooper wrote: > On 17/11/2021 10:13, Jan Beulich wrote: >> On 17.11.2021 09:55, Roger Pau Monné wrote: >>> On Wed, Nov 17, 2021 at 09:39:17AM +0100, Jan Beulich wrote: On 13.09.2021 11:02, Jan Beulich wrote: > libxl__domain_config_setdefault() checks whether PoD

Re: PCI pass-through vs PoD

2021-11-17 Thread Andrew Cooper
On 17/11/2021 10:13, Jan Beulich wrote: On 17.11.2021 09:55, Roger Pau Monné wrote: On Wed, Nov 17, 2021 at 09:39:17AM +0100, Jan Beulich wrote: On 13.09.2021 11:02, Jan Beulich wrote: libxl__domain_config_setdefault() checks whether PoD is going to be enabled and fails domain creation if at t

Re: PCI pass-through vs PoD

2021-11-17 Thread Jan Beulich
On 17.11.2021 09:55, Roger Pau Monné wrote: > On Wed, Nov 17, 2021 at 09:39:17AM +0100, Jan Beulich wrote: >> On 13.09.2021 11:02, Jan Beulich wrote: >>> libxl__domain_config_setdefault() checks whether PoD is going to be >>> enabled and fails domain creation if at the same time devices would get >

Re: PCI pass-through vs PoD

2021-11-17 Thread Roger Pau Monné
On Wed, Nov 17, 2021 at 09:39:17AM +0100, Jan Beulich wrote: > On 13.09.2021 11:02, Jan Beulich wrote: > > libxl__domain_config_setdefault() checks whether PoD is going to be > > enabled and fails domain creation if at the same time devices would get > > assigned. Nevertheless setting up of IOMMU p

Re: PCI pass-through vs PoD

2021-11-17 Thread Jan Beulich
On 13.09.2021 11:02, Jan Beulich wrote: > libxl__domain_config_setdefault() checks whether PoD is going to be > enabled and fails domain creation if at the same time devices would get > assigned. Nevertheless setting up of IOMMU page tables is allowed. > However, when later assigning a device to a

PCI pass-through vs PoD

2021-09-13 Thread Jan Beulich
Hello, libxl__domain_config_setdefault() checks whether PoD is going to be enabled and fails domain creation if at the same time devices would get assigned. Nevertheless setting up of IOMMU page tables is allowed. However, when later assigning a device to a domain which has IOMMU page tables, libx