qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]