Re: [libvirt] [PATCH] pci: Ignore 32-bit PCIe domains

2018-03-19 Thread Keith Busch
On Mon, Mar 19, 2018 at 12:21:35PM +, Daniel P. Berrangé wrote: > On Fri, Mar 16, 2018 at 11:39:36AM -0600, Keith Busch wrote: > > Intel VMD creates secondary PCIe domain, where child devices in this > > domain are aggregated behind a single end point. Linux exposes these > > as special 32-bit

Re: [libvirt] [PATCH] pci: Ignore 32-bit PCIe domains

2018-03-19 Thread Daniel P . Berrangé
On Fri, Mar 16, 2018 at 11:39:36AM -0600, Keith Busch wrote: > Intel VMD creates secondary PCIe domain, where child devices in this > domain are aggregated behind a single end point. Linux exposes these > as special 32-bit domains, and devices in them are not individually > assignable. IIUC, your

[libvirt] [PATCH] pci: Ignore 32-bit PCIe domains

2018-03-19 Thread Keith Busch
Intel VMD creates secondary PCIe domain, where child devices in this domain are aggregated behind a single end point. Linux exposes these as special 32-bit domains, and devices in them are not individually assignable. This patch ignores devices in such domains as desired, and prevents logging