[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC v5 0/6] pci_expander_brdige: support separate pci
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] [RFC v5 0/6] pci_expander_brdige: support separate pci domain for pxb-pcie |
Date: |
Thu, 20 Sep 2018 08:09:35 +0200 |
User-agent: |
NeoMutt/20180716 |
> > > As for the management, will some checks when adding mcfg be enough for
> > > management? Or I can maintain a variable to indicate how many space
> > > have been consumed and warn the user if they exceed the threshold?
> > > The latter allows us to do the check when the pxb-pcie is initializing.
> >
> > I think qemu should not apply any restrictions here.
>
> But will that confuse users when their device is not listed in guest os
> while qemu does not throw any error/warning?
Well, that can happen anyway. For example when using an old seabios
version without pci domain support, or other firmware without pci domain
support (coreboot, ovmf). And there is no easy way for qemu to figure
this beforehand.
You can detect this later, when generating the acpi tables, that there
are expander bridges where the hidden pci bar wasn't configured by the
firmware. Logging a warning in that case - pointing out the missing
firmware support - is probably a good idea.
cheers,
Gerd
- Re: [Qemu-devel] [RFC v5 1/6] pci_expander_bridge: add type TYPE_PXB_PCIE_HOST, (continued)
- [Qemu-devel] [RFC v5 3/6] acpi-build: allocate mcfg for pxb-pcie host bridges, Zihan Yang, 2018/09/17
- [Qemu-devel] [RFC v5 4/6] i386/acpi-build: describe new pci domain in AML, Zihan Yang, 2018/09/17
- [Qemu-devel] [RFC v5 5/6] pci_expander_bridge: add config_write callback for pxb-pcie, Zihan Yang, 2018/09/17
- [Qemu-devel] [RFC v5 6/6] pci_expander_bridge: inform seabios of desired mcfg size via hidden bar, Zihan Yang, 2018/09/17
- Re: [Qemu-devel] [RFC v5 0/6] pci_expander_brdige: support separate pci domain for pxb-pcie, Michael S. Tsirkin, 2018/09/18
Re: [Qemu-devel] [RFC v5 0/6] pci_expander_brdige: support separate pci domain for pxb-pcie, Marcel Apfelbaum, 2018/09/20