Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-09-28 Thread David Gibson
On Wed, Apr 26, 2017 at 06:29:05PM +0300, Michael S. Tsirkin wrote: > On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: > > Currently PCI/PCIe hybrid devices - that is, devices which can appear as > > either plain PCI or PCIe depending on where they're attached - will only > > appear in

Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-05-01 Thread David Gibson
On Wed, Apr 26, 2017 at 06:29:05PM +0300, Michael S. Tsirkin wrote: > On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: > > Currently PCI/PCIe hybrid devices - that is, devices which can appear as > > either plain PCI or PCIe depending on where they're attached - will only > > appear in

Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-04-26 Thread Michael S. Tsirkin
On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: > Currently PCI/PCIe hybrid devices - that is, devices which can appear as > either plain PCI or PCIe depending on where they're attached - will only > appear in PCIe mode if they're attached to a PCIe bus via a root port or > downstream

Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-04-19 Thread Marcel Apfelbaum
On 04/18/2017 05:33 PM, Eduardo Habkost wrote: On Tue, Apr 18, 2017 at 12:21:51PM +1000, David Gibson wrote: On Mon, Apr 17, 2017 at 03:30:46PM -0300, Eduardo Habkost wrote: On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: Currently PCI/PCIe hybrid devices - that is, devices which

Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-04-18 Thread Eduardo Habkost
On Tue, Apr 18, 2017 at 12:21:51PM +1000, David Gibson wrote: > On Mon, Apr 17, 2017 at 03:30:46PM -0300, Eduardo Habkost wrote: > > On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: > > > Currently PCI/PCIe hybrid devices - that is, devices which can appear as > > > either plain PCI or

Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-04-17 Thread David Gibson
On Mon, Apr 17, 2017 at 03:30:46PM -0300, Eduardo Habkost wrote: > On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: > > Currently PCI/PCIe hybrid devices - that is, devices which can appear as > > either plain PCI or PCIe depending on where they're attached - will only > > appear in PC

Re: [Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-04-17 Thread Eduardo Habkost
On Tue, Mar 28, 2017 at 01:16:50PM +1100, David Gibson wrote: > Currently PCI/PCIe hybrid devices - that is, devices which can appear as > either plain PCI or PCIe depending on where they're attached - will only > appear in PCIe mode if they're attached to a PCIe bus via a root port or > downstream

[Qemu-devel] [RFC for-2.10 2/3] pci: Allow host bridges to override PCI/PCIe hybrid device behaviour

2017-03-27 Thread David Gibson
Currently PCI/PCIe hybrid devices - that is, devices which can appear as either plain PCI or PCIe depending on where they're attached - will only appear in PCIe mode if they're attached to a PCIe bus via a root port or downstream port. This is correct for "standard" PCIe setups, but there are some